Seiten

Donnerstag, 21. April 2011

Blogplan Teil 8

Weitere Esoterische Programmiersprachen

Da mir die Recherche im letzten Eintrag gefallen hat werde ich noch weitere Vertreter esoterischer Programmiersprachen vorstellen. Mal schauen ob begeisterungsfähiges dabei ist.

Hier haben wir was feines. Die von David Morgan-Mar entwickelte Programmiersprache Chef, die sich wie ein Kochrezept ließt. Hier ein Codebeispiel für ein "Hallo Welt Gericht" :

Hallo-Welt-Soufflee 

 Ingredients.
 72 g haricot beans
 101 eggs
 108 g lard
 111 cups oil
 32 zucchinis
 119 ml water
 114 g red salmon
 100 g dijon mustard
 33 potatoes
 
 Method.
 Put potatoes into the mixing bowl.
 Put dijon mustard into the mixing bowl.
 Put lard into the mixing bowl.
 Put red salmon into the mixing bowl.
 Put oil into the mixing bowl.
 Put water into the mixing bowl.
 Put zucchinis into the mixing bowl.
 Put oil into the mixing bowl.
 Put lard into the mixing bowl.
 Put lard into the mixing bowl.
 Put eggs into the mixing bowl.
 Put haricot beans into the mixing bowl.
 Liquefy contents of the mixing bowl.
 Pour contents of the mixing bowl into the baking dish.
 
 Serves 1.

Klingt doch lecker, oder?

Die Angeblich am schwersten zu benutzende Programmiersprache ist Malbolge, die gerade zu diesem Zweck entwickelt wurde. der Code ist ein einziges Desaster:


 (=<`:9876Z4321UT.-Q+*)M'&%$H"!~}|Bzy?=|{z]KwZY44Eq0/{mlk**
 hKs_dG5[m_BA{?-Y;;Vb'rR5431M}/.zHGwEDCBA@98\6543W10/.R,+O< 

Übertrumpft wird dieser Umstand nur noch von der Beschreibung:

es  verwendet den ASCII-Wert eines Zeichens und wendet den Modulo von 94 darauf an. Erst anschließend wird das ganze ein Kommando. Um die Schwierigkeit noch zu steigern, wird danach ein Zähler erhöht, welcher auf zukünftige Werte addiert wird.

Wer hat denn die Zeit um sich mit soetwas zu befassen??



Keine Kommentare:

Kommentar veröffentlichen