Malbolge

Allikas: Vikipeedia

Malbolge on Ben Olmsteadi poolt loodud programmeerimiskeel. Keele esmärgiks on täita esoteeriliste programmeerimiskeelte hulgas valitsevat tühikut: enne Malbolget ei olnud olemas keelt, mille disainimisel oleks olnud eesmärgiks luua võimalikult raskesti kasutatav ja mittemõistetav keel. Selle tühiku täitmisega on Malbolge igati hakkama saanud. Keele nimetus 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 | redigeeri lähteteksti]

Välislingid[muuda | redigeeri lähteteksti]

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