GeeksforGeeks
On december 15, 2021 by adminLehet, hogy az első kódodat olyan programozási nyelveken írtad, mint a C/C++ vagy a Java, és lehet, hogy nehézségekbe ütköztél ezeken a nyelveken. Nos, ezek a nyelvek legalább olvashatóak vagy érthetőek, de mi van akkor, ha mondjuk egy ‘Hello World!’-t kiíró programot kell írni, amiben csak szóközöket, tabulátorokat és sorközöket használunk. Nem viccelünk, és valóban vannak olyan programozási nyelvek a világon, ahol a kódot olyan parancsokkal vagy szintaxissal kell megírni, amelyek sem olvashatóak, sem érthetőek. Ezeket a nyelveket a világ legnehezebb programozási nyelveinek is tartják, és talán most ismerkedsz meg először ezekkel a nyelvekkel, úgyhogy beszéljünk ezekről a nyelvekről egyenként.
Brainfuck
Amint a neve is mutatja, ez a nyelv nagyon bonyolult, és a kódolás ezen a nyelven nagyon nehéz. Ezt a nyelvet 1993-ban Urban Muller alkotta meg, és a fő célja ennek a nyelvnek a létrehozásával az volt, hogy minimális kódsorokat lehessen írni. Ez a nyelv egy memóriacellákból álló tömbben működik, és csak 8 parancsot definiáltak ebben a nyelvben bármilyen program írásához.
Példa: Hello World! Program
++++++++++!~}|z2Vxwv-,POqponl$Hjihf|B@@>,=<M:9&7Y#VV2TSn.Oe*c;(I&%$#”mCBA?zxxv*Pb8`qo42mZF.{Iy*@dD'<;_?!\}}|z2VxSSQ
Ez a kód kimenete innen ellenőrizhető.
Whitespace
Ezt a nyelvet Edwin Brady és Chris Morris mutatta be 2003. április 1-jén (április elsején). A bevezetés napján az emberek azt hitték, hogy ez egy vicc, de valójában nem volt az. Ezen a nyelven csak szóközöket, tabulátorokat és sorközöket használhatsz a kódod megírásához. Minden más karaktert az értelmező figyelmen kívül hagy.
Vélemény, hozzászólás?