Wir leben in einer seltsamen Welt. Da knackt jemand die PS3 und bekommt als Dank von der Konkurrenz Microsoft ein
Windows 7-Phone geschenkt. Seither warte ich auf die News "Windows-Phone geknackt". An einer anderen Front sieht es noch finsterer aus: Während
Julian Assange für die Veröffentlichung staatlicher Akten seinen Terroristen-Status genießen darf, wird
Mark Zuckerberg für seine Arbeit an der Datenschleuder Facebook zum
Man of the Year des
Time Magazine erklärt. Verrat und Sabotage sind endlich wieder "in"!
Ich, der Wikileaks-Korrespondent auf overclockers.at, profitiere von diesem Trend und möchte euch nun die ungeschönte Wahrheit über euren mat erzählen. Drehen wir die Uhren ein wenig zurück, der Overclockers-Chef und ich sitzen in einem Lokal in Mödling und das Thema "Programmieren" kommt zur Sprache. Natürlich dreht der gute mat an dieser Stelle den Angeber-Regler auf 180 und legt los. Laut eigener Aussage spricht er
19 Programmiersprachen, darunter 16-bit-Assembler und wahrscheinlich auch noch
fließend Klingonisch. Wenn man seinen zweifelhaften Erzählungen glauben darf, hat er bereits mit 16 Jahren mit Klassenkollegen ein eigenes Spiel namens
Maria Stuart programmiert. Selbst seine Arbeit an einer Bankomat-Software nimmt er als Vorwand, seine überlegenen Programmier-Skills zu betonen.
Office Space lässt grüßen.
Aber ich glaube ihm kein Wort!Um seine wahren Fähigkeiten als Codezeilen-Schubser zu beweisen, muss er schon etwas vorzeigen. Ich denke da an ein simples Programm mit Funktion nach Wahl, jedoch nicht in gängigen Sprachen wie C++ oder Javascript. Wenn schon eine
Herausforderung gestellt wird, dann so richtig. Warum also nicht eine
esoterische Programmiersprache verwenden? Die Auswahl ist groß! Da gäbe es
Ook!, dessen kompletter Befehlskatalog aus dem Kunstwort "Ook", Punkten, Ausrufezeichen und Fragezeichen besteht. Programmieren basierend auf einem Witz von
Terry Pratchett? Count me in! Oder etwas in
Brainf**k schreiben, ist sicher eine gute Idee - wer braucht schon aufwändige Compiler? Wem das zu simpel ist, der kann sich an seine Katze wenden und um Hilfe bei
LOLCODE bitten:
HAI
CAN HAS STDIO?
VISIBLE "HAI WORLD!"
KTHXBYE
Ein Traum in Katzen-Sprech. Oder nein, warum nicht gleich so richtig böse? Ich denke an Malbolge. Denn wenn eine Programmiersprache bereits nach dem
achten Kreis der Hölle benannt ist, kann sie nur Spaß machen. Hier erhält jedes Zeichen eine stets andere Variante ihres ASCII-Wertes, was zu einem Berg an Symbolen führt. So sieht beispielsweise die Ausgabe von "Hello, world." aus:
(=<`:9876Z4321UT.-Q+*)M'&%$H"!~}|Bzy?=|{z]KwZY44Eq0/{mlk**
hKs_dG5[m_BA{?-Y;;Vb'rR5431M}/.zHGwEDCBA@98\6543W10/.R,+O<
Also, werter Herr mat ... jetzt sind sie am Zug. Es wird kein Wunder erwartet, also übernehmen Sie sich nicht. Aber über ein paar Codezeilen aus der Feder des Meisters selbst würde sich die Community sicher freuen.
Exklusiv: Die "mat-cat" bei der Arbeit
» Beitrag diskutieren (33 Kommentare)