Comparing Programming Languages with Women

Assembler – A female track star who holds all the world speed records. She is hard and bumpy, and so is not that pleasant to embrace. She can cook up any meal, but needs a complete and detailed recipe. She is not beautiful or educated, and speaks in monosyllables like “MOV, JUMP, INC”. She has a fierce and violent temper that make her the choice of last resort. FORTRAN – Your grey-haired grandmother. People make fun of her just because she is … weiterlesen…

How did the chicken cross the road

NT Chicken Will cross the road in June. No, August. September for sure. OS/2 Chicken It crossed the road in style years ago, but it was so quiet that nobody noticed. Win 95 Chicken You see different colored feathers while it crosses, but cook it and it still tastes like … chicken. Microsoft Chicken (TM) It’s already on both sides of the road. And it just bought the road. OOP Chicken It doesn’t need to cross the road, it just sends a … weiterlesen…

Forgotten Assembly Language Commands

More about this on Jaegers.Net ARG Agree to run garbage BBT Branch on binary tree BBW Branch both ways BEW Branch either way BH Branch and hang BMR Branch multiple registers BOB Branch on bug BOD Beat on drum BOI Byte operator immediately BPDI Be polite, don’t interrupt BPO Branch on power off BST Backspace and stretch tape CEMU Close eyes and monkey with user space CLBR Clobber register CLBRI Clobber register immediately CM Circulate memory CPAR Crumple paper and rip CRB … weiterlesen…

Ein halbes Glas Milch

Jemand hat ein Glas Milch neben dem Computer stehen lassen. Hier sind die Reaktionen: Optimist: Das Glas ist halb voll. Pessimist: Das Glas ist halb leer. Praktiker: Das Glas ist zu groß;. Futurist: Die Milch ist in der falschen Glashälfte. Pascal Programmierer: Was für eine Art Milch ist das? C Programmierer: Nein Danke, ich trinke lieber direkt aus dem Krug. Assembler Programmierer: Nein Danke, ich trinke lieber direkt vom Euter. Basic Programmierer: Nein Danke, ich kriege immer noch Muttermilch. MIS: Ich trinke … weiterlesen…

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 … 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, … weiterlesen…