Echte Programmierer können Assembler-Code in jeder Sprache schreiben.
(Larry Wall).
Soweit ich das beurteilen kann, versucht Herr Larry Wall zu sagen, dass für einen echten Programmierer jede Sprache die gleiche Funktionalität haben kann wie ASM. Aber ich verstehe das ernsthaft nicht. Wie kann Assembler-Code in Hochsprachen wie Perl, Python, Java und C # geschrieben werden? Sprachen wie Perl und Python haben nicht einmal Zeiger. Oder meint er etwas anderes? Was versucht Mr. Wall eigentlich zu sagen?
programming-languages
programming-practices
perl
assembly
ApprenticeHacker
quelle
quelle
Antworten:
Es ist ein ironischer Spott über ein früheres Meme über "echte Programmierer", das eine Variation des Trugschlusses " Kein wahrer Schotte " und " Echte Männer essen keine Quiche " ist, das ein sehr beliebtes Buch war.
http://c2.com/cgi/wiki?RealProgrammer
Ursprünglicher Thread, in dem Wall dies angegeben hat .
Monty Python-Version, The Four Yorkshiremen ist ein Hohn über diese ganze Sache.
"Echte Programmierer" brauchen keine Hochsprachen, und The Story of Mel ist das Vorbild dafür. Und es ging in beide Richtungen bergauf!
quelle
Es ist ein witziger Vorschlag, dass viele Programmierer am Ende einen generischen Code schreiben, der Schritt für Schritt nach dem anderen abläuft, auch wenn die Sprache ausgefeilte Konstrukte bietet, die clevere und effiziente Lösungen ermöglichen, wenn nur die Programmierer sich die Mühe machen würden zu lernen, was die Sprache zu bieten hat. Es ist eine Fortsetzung des alten Witzes, dass "echte Programmierer FORTRAN in jeder Sprache schreiben können".
quelle