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 old, but if you take the time to listen, you can learn from her experiences and her mistakes. During her lifetime she has acquired many useful skills in sewing and cooking (subroutine libraries) that no younger women can […]

Weiterlesen

Write in C (Let it be)

Gesungen zu : When I find my code in tons of trouble, Friends and colleagues come to me, Speaking words of wisdom: “Write in C.” As the deadline fast approaches, And bugs are all that I can see, Somewhere, someone whispers “Write in C.” Write in C, write in C, Write in C, write in C. LISP is dead and buried, Write in C. I used to write a lot of FORTRAN, for science it worked flawlessly, Try using it for graphics! Write in C. If you’ve just spent nearly 30 hours Debugging some assembly, Soon you will be glad to Write in C. Write in C, write in C, Write In C, yeah, write in C. Only wimps use […]

Weiterlesen

Computer Sex

Micro was a real-time operator and dedicated multi-user. His broad-band protocol made it easy for him to interface with numerous input/output devices, even if it meant time-sharing. One evening he arrived home just as the SUN was crashing, and had parked his Motorola 68000 in the main drive (he had missed the 5100 bus that morning), when he noticed an elegant piece of liveware admiring the daisy wheels in his garden. He thought to himself, “She looks user-friendly. I’ll see if she’d like an update tonight.” Mini was her name, and she was delightfully engineered with eyes like COBOL and a Prime mainframe architecture that set Micro’s peripherals networking all over the place. He browsed over to her casually, admiring […]

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 message. Assembler Chicken First it builds the road … C Chicken It crosses the road without looking both ways. C++ Chicken The chicken wouldn’t have to cross the road, you’d simply refer to him on the other side. […]

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