Beschreibung Programmiersprachen Supertrumpf
Der Systemadmin Johann Weiher wollte endlich wissen, welche Programmiersprache die beste ist und startete sein eigenes Projekt dazu auf Startnext.
Seine Idee: Die verschiedenen Sprachen wie JavaScript, C++, Ruby oder Lolcode in einem Programmiersprachen Supertrumpf (auch bekannt als Quartett) gegeneinander antreten zu lassen, um endlich Gewissheit zu erlangen!
Crowdfunding macht solche nerdigen Ideen möglich und nun können wir alle an dem Programmierspaß teilhaben :)
Auf 32 Spielkarten ist eine Auswahl bekannter und eher unbekannter Programmiersprachen, sogar aus dem Bereich "Esoterik", vertreten. In typischer Supertrumpf-Manier kann man diese dann in unterschiedlichen Kategorien gegeneinander antreten lassen:
Appeared (Erscheinungsjahr): Je früher der Code erschienen, desto höher die Chance, die Runde zu gewinnen!
Distribution (Verbeitung): Die höhere Zahl gewinnt. Die Grundlage für die vereinfachten Werte 1-8 entspringt dem TIOBE Index.
Dialects (Dialekte): Eine hohe Zahl gewinnt.
Nerdfactor (Nerdfaktor): Es gibt Sprachen, die sind nerdiger als andere. Ein Nerd kann die Werte sicherlich alleine entziffern, aber hier nochmal ein Hinweis als Hilfe: 00000101 = 5, 00000111 = 7, 00010111 = 23, 00101010 = 42. Natürlich gewinnt der höchste Nerdfaktor!
HelloWorld.Length (Länge): Um eine Basis für die Längenbestimmung zu haben, wurde das typische "Hello World" benutzt. Kürzere Codes schlagen hier die langen.
Die vorhandenen Sprachen im Spiel (wohlgemerkt: eine Auswahl) sind die folgenden:
Ada, Assembly, Basic, Brainfuck, C, C#, C++, COBOL, Cow, Delphi, Erlang, Fortran, Go, Groovy, Haskell, Java, JavaScript, Lisp, Logo, LOLCODE, Lua, MATLAB, Objective-C, Pascal, Perl, PHP, Prolog, Python, R, Ruby, Visual Basic.NET und Whitespace.