Malbolge

Allikas: Vikipeedia
Mine navigeerimisribale Mine otsikasti

Malbolge on Ben Olmsteadi loodud programmeerimiskeel. Keele eesmärgiks on täita esoteeriliste programmeerimiskeelte hulgas valitsevat tühikut: enne Malbolget ei olnud olemas keelt, mille väljatöötamisel oleks olnud eesmärgiks luua võimalikult raskesti kasutatav ja mittemõistetav keel. Selle tühiku täitmisega on Malbolge igati hakkama saanud. Keele nimi tuleneb Dante Põrgu kaheksanda ringi nimest.

Olmsteadi enda väitel ei ole seni Malbolges ühtegi programmi kirjutatud, siiski on jõutud tänapäeval niikaugele, et meil on olemas lihtne Malbolges kirjutatud Hello, world! tüüpi rakendus. Selle kirjutamisel oli abiks Lispis kirjutatud evolutsioonisimulaator. Vastav koodijupp näeb välja nii:

(=<`$9]7<5YXz7wT.3,+O/o'K%$H"'~D|#z@b=`{^Lx8%$Xmrkpohm-kNi;gsedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543s+O<oLm

Vaata ka[muuda | muuda lähteteksti]

Välislingid[muuda | muuda lähteteksti]

  • Malbolge lähtekood. Sisaldab ka keelt tutvustava artikli.