Wie Programmierer ihre Räder bauen

ADA-Programmierer bauen ein viereckiges Rad und passen alle Straßen ALGOL-Programmierer weigern sich, Räder zu bauen, weil es sie irgendwohin bringen könnte. APL-Programmierer schweben in höheren Sphären, sie brauchen keine Räder. ASSEMBLER-Programmierer bauen tausende von Rädern, keine zwei passen auf eine Achse. BASIC-Programmierer bauen nur ein Rad, aber finden keine Achse dazu. COBOL-Programmierer bauen TAUSEND-RÄDRIGE-TRANSPORT-MODULE und verbieten das Gehen. FUNKTIONAL-Programmierer rufen eine Funktion HOLZ auf und hoffen, ein Rad zu bekommen. FORTH-Programmierer bauen Räder und vergessen, wo sie sie gestapelt haben. FORTRAN-Programmierer werden wahnsinnig bei der Suche nach Rädern, die mit I beginnen. LOGO-Programmierer bauen kleine rote Autos. LISP-Programmierer (bauen Räder mit (Rädern mit(Rädern mit (Rädern mit (dem was LISP-Programmierer bauen ))))). MICRO-Programmierer wissen nicht, dass Räder existieren. PASCAL-Programmierer erklären das […]

Weiterlesen

Sie schießen sich in den Fuß: Programmiersprachen im Vergleich

C Sie schießen sich in den Fuß. C++ Sie erstellen aus Versehen ein Dutzend Instanzen von sich selbst und schießen allen in den Fuß. Erste Hilfe ist nicht möglich, da Sie nicht wissen, welche davon bitweise Kopien sind und welche auf andere zeigen und sagen “Ich bin’s, hier drüben”. FORTRAN Sie schießen sich iterativ in jeden Fußzeh, bis Sie keine mehr haben, dann lesen Sie den nächstan Fuß ein und wiederholen das Ganze. Wenn Ihnen die Kugeln ausgehen, machen Sie trotzdem weiter, da Sie ja sowieso keine Möglichkeit für Exception-Handling haben. Modula-2 Nachdem Sie festgestellt haben, daß Sie mit dieser Sprache überhaupt nix bewerkstelligen können, schießen Sie sich in den Kopf. COCOL NEHME einen COLT 45 HANDFEUERWAFFE, RICHTE Pistole auf […]

Weiterlesen