"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

In Your Face Friday #1

karlstiefel 11.02.2011 30226 33
in-your-face-friday-logo_164581.jpg
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:

Code:
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:

Code:
(=<`: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.

click to enlarge
Exklusiv: Die "mat-cat" bei der Arbeit
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz