De volgende keer dat je erover denkt een nieuwe coderingstaal te pakken, waarom zou je dan niet iets meer niche beschouwen?
Als het gaat om het selecteren van een programmeertaal om toe te voegen aan uw vaardigheden, is het gebruikelijk om te kijken naar een van de meer voor de hand liggende voorbeelden, zoals Python, Java, Ruby of Pearl. Hoewel je niet echt fout kunt gaan met een van die, als je echt een uitdaging wilt, waarom zou je dan niet inzetten om een meer nichetaal te leren?
Als je niet weet waar je moet beginnen, maak je geen zorgen, we hebben je gedekt, met vijf meer programmeertalen U kunt gebruiken om indruk te maken op uw collega's en vrienden.
Lolcode
Opgemerkt moet worden dat niet alle coderende talen gelijk zijn gemaakt. Waar sommigen oneindig worden gebruikt voor projecten, met name in de stengelruimte, werden anderen zoals Lolcode, hoewel ze nog steeds nuttig zijn, ontworpen met een gevoel voor humor. Een experimentele en esoterische taal, lolcode haalt inspiratie uit internetmemes, vaak van de katachtige variëteit en het is een echt leuke, creatieve en alternatieve manier om te coderen. Het is perfect voor de coder die zich verveelt met de meer traditionele alternatieven.
Hoewel het niet zal worden gebruikt voor spraakmakende projecten die een serieuzere take vereisen, kan het worden gebruikt voor hackathons, leuke coderingsevenementen zoals zoals Leg de vlag vast Toernooien en anderen de basisprincipes van programmeren onderwijzen.
Latex
Latex is kort weg van de meer belachelijke, latex, een unieke, interessante en bijzonder moeilijke programmeertaal die is ontworpen voor mensen die vaak te maken hebben met nummers-zware projecten en complexe gegevens.
Het draait op een typesetsysteem, creëert professionele documenten, heeft de mogelijkheid om informatie op een esthetische manier te schetsen en is populair bij mensen die veel figuren in hun werk gebruiken, zoals wiskundigen, wetenschappers, onderzoekers en academici.
Vals
Een esoterische taal gemaakt in 1993 door Wouter van Oortmerssen, False is een experimenteel en creatief ontwerp dat nog steeds praktisch is, ondanks zijn kleine omvang en niet-traditionele neigingen.
Door de Schepper zelf beschreven als twee specifieke doelstellingen, werd het gebouwd om iedereen te verwarren met een verduisterde syntaxis en om een krachtige taal te zijn met de kleinste implementaties. Hij deed precies dat omdat het een compiler uitvoerbaar bestand heeft van slechts 1024 bytes.
Ontworpen om beknopt en uitdagend te zijn, kan het worden gebruikt om mensen de basisprincipes van codering te leren, en om nieuwe technieken te oefenen met behulp van een uniek model. Hoewel het meestal vanwege de complexiteit zijn, is het meestal niet eenvoudig voor nieuwkomers om op te pakken, dus als je echt vals wilt leren, zul je je moeten plegen.
Alice
Alice, dat hulde brengt aan het personage van Lewis Carroll uit de klassieke romans, is ontworpen voor jongere programmeurs. Als u echter een rol speelt waarbij jongeren opleiden, moet u overwegen om te leren, zodat u hun STEM -studies kunt aanmoedigen.
Een innovatieve op blokken gebaseerde programmeeromgeving, wordt Alice gebruikt om kinderen zo jong als acht te helpen, tot een middelbare schoolniveau, begrijpen de concepten die nodig zijn om objectgeoriënteerde programmering en de algemene principes van codering te begrijpen.
Hiermee kunt u animaties maken, interactieve verhalen bouwen en eenvoudige games in 3D programmeren en een verkenning van logische en computationele denkvaardigheden aanmoedigen.
Piet
Esoterische programmeertaal Piet is een andere leuke, creatieve en esthetisch aantrekkelijke manier om te werken met wat vaak koude, klinische gegevens zijn. Vernoemd naar Piet Mondrian, een baanbrekende figuur in geometrische abstracte kunst, verschijnen de programma's van Piet eigenlijk als abstracte schilderijen met behulp van 20 verschillende kleuren.
Ontworpen in 2001 door David Morgan-MAR, als een kleurrijk alternatief voor conventionele programmering die afhankelijk is van tekstgebaseerde codering, zijn sterke punten omvatten hogere graden van creativiteit en betrokkenheid. Zwakke punten omvatten echter een steile leercurve die het een uitdagende vaardigheid kan maken om te verwerven.
Dus, is een van de bovengenoemde nieuwe programmeertalen op je gesprongen als een vaardigheid die je in je werk of hobby's wilt opnemen?
Als dat zo is, zorg er dan voor dat u de beschikbare online bronnen gebruikt, zoals gratis cursussen, tutorials en in veel gevallen, de brede gemeenschappen van andere codeerders die hun inzichten, observaties en ambities willen delen. Groepen op websites zoals Reddit kunnen een geweldige plek zijn om mensen te ontmoeten die vaardig zijn in de meer obscure talen.