| 
 
 
 |  | 
 
Elefantenjagd 
       Informatiker jagen Elefanten, indem sie Algorithmus A ausführen:
 begin
 {
 Gehe nach Afrika
 Beginne am Kap der guten Hoffnung
 Durchkreuze Afrika von Süden nach Norden bidirektional in
 Ost-West-Richtung
 Für jedes Durchkreuzen tue
 {
 Fange jedes Tier, das du siehst
 Vergleiche jedes gefangene Tier mit einem als Elefant
 bekannten Tier halte an bei Übereinstimmung
 }
 }
·        Erfahrene Programmierer verändern Algorithmus A, indem sie ein als Elefant bekanntes Tier in Kairo plazieren, damit das Programm in jedem Fall korrekt beendet wird.
·        Assembler-Programmierer bevorzugen die Ausführung von Algorithmus A auf Händen und Knien.
·        SQL-Programmierer verwenden folgenden Ausdruck:
SELECT Elefant FROM Afrika.
·        Natural-Programmierer lassen sich von ADABAS einen Elefanten bringen.
·        LOGO-Programmierer reiten durch Afrika auf ihrer Schildkröte.
·        COBOL-Programmierer tun dies auf einem Dinosaurier.
·        BASIC-Programmierer bevorzugen jedoch einen mit Samt ausgepolsterten Einspänner, bei dem die Bremsen ständig angezogen sind.
·        C-Programmierer bestimmen zuerst mit sizeof() die nötige Speichermenge für einen Elefanten, versuchen diese zu allozieren, vergessen dabei, das Ergebnis abzuprüfen und schießen dann mit wilden Pointern auf den Elefanten.
·        C++-Programmierer bestehen darauf, dass der Elefant eine Klasse sei, und somit schließlich seine Fang-Methoden selbst mitzubringen habe. Und wenn der Elefant Afrika verlassen sollte, dann wird ja automatisch sein Destruktor ausgelöst.
·        PASCAL-Programmierer markieren zuerst einen Punkt auf der Landkarte, schreiben dann END davor und träumen davon, dass Nikolaus Wirth (der Erfinder von Pascal) von einem Elefanten totgetrampelt wird.
·        MODULA-Programmierer importieren einen Elefanten aus/von einem Zoo.
·        LISP-Programmierer bauen einen Irrgarten aus Klammern und hoffen, dass sich der Elefant darin verirrt.
·        Mathematiker jagen Elefanten, indem sie nach Afrika gehen, alles entfernen, was nicht Elefant ist und ein Element der Restmenge fangen.
·        Erfahrene Mathematiker werden zunächst versuchen, die Existenz mindestens eines eineindeutigen Elefanten zu beweisen, bevor sie mit Schritt 1 als untergeordneter Übungsaufgabe fortfahren.
·        Mathematikprofessoren beweisen die Existenz mindestens eines eineindeutigen Elefanten und überlassen dann das Aufspüren und Einfangen eines tatsächlichen Elefanten ihren Studenten.
   |