Ja, okay, ich weiß, dass Programmierer möglicherweise als kaffee-tuckernde Nerds stereotypisiert wurden, die in ihrem Leben keinen Spaß machen. Die einzige Aufregung in ihrem Leben kommt von einem erfolgreich kompilierten Programm, aber das ist nicht wirklich richtig. Sicher, das Gefühl, beim Kompilieren Ihres Codes zuzusehen, ist fast unübertroffen, aber das bedeutet nicht, dass Programmierer keinen Spaß haben.
Ein typisches Beispiel: Ein Stack Exchange-Thread. Ja, Programmierer haben Diskussionen und manchmal haben sie Spaß auf Websites wie Stack Exchange, aber das ist nicht der Punkt. Der Punkt ist, wenn Programmierer gelangweilt sind und zufällige Dinge finden, die ihr Interesse wecken, führt dies normalerweise zu wirklich coolen Dingen. so was Stack Exchange-Thread, bei dem es darum ging, Code zu schreiben, der in mehreren Sprachen funktioniert.
Die Antworten auf den Thread begannen mit einem einfachen Python-Codezeile mit der Aufschrift "print (1)" und Weiter mit einem Vim-Code mit der Aufschrift "print (1) # i2". - Dies führt dazu, dass eine 2 in Vim und eine 1 in Python ausgedruckt wird.
Die Antworten gehen weiter und weiter, und Programmierer haben einige äußerst kreative Wege beschritten, um neue Antworten zu finden, die auf früheren Antworten aufbauen. Unglaublicherweise hat dieser Beitrag jetzt 179 Antworten, was bedeutet, dass Die letzte Antwort im Thread läuft tatsächlich auf 179 verschiedene Sprachen! Das ist einfach umwerfend.
Zu verstehen, dass der gesamte Code weit über meine äußerst eingeschränkten (ganz zu schweigen von veralteten und unterinformierten) Fähigkeiten in Programmiersprachen hinausgeht, gehe ich nur davon aus, dass der Code korrekt ist. Immerhin haben Stack Exchange-Moderatoren zugelassen, dass die Antwort in den Foren bleibt, daher muss sie korrekt sein. Der Punkt ist jedoch, dass einige Programmierer Code geschrieben haben, der ordnungsgemäß in 179 verschiedenen Sprachen ausgeführt werden kann.