Home

Wie fängt man einen Elefanten?
Borngasse (20. Februar 2002 10:27)

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, daß der Elefant eine Klasse sei, und
somit schließlich seine Fangmethoden selbst mitzubringen habe. Und wenn
der Elefant Afrika verlassen sollte, dann wird ja automatisch sein
Destruktor ausgelöst.
Informatiker (Anfänger) jagen Elefanten, indem sie Algorithmus A
ausführen:
1.) gehe nach Afrika
2.) beginne am Kap der guten Hoffnung
3.) durchkreuze Afrika von Süden nach Norden bidirektional in
Ost-West-Richtung
4.) für jedes Durchkreuzen tue:
5.) fange jedes Tier, das du siehst
6.) vergleiche jedes gefangene Tier mit einem als Elefant bezeichneten
Tier
7.) halte an bei Übereinstimmung
Informatiker (Assembler Programmierer) bevorzugen die Ausführung von
Algorithmus A auf Händen und Knien.
Informatiker (Fortgeschrittene) verändern Algorithmus A, indem sie ein
als Elefant bekanntes Tier in Kairo plazieren, damit das Programm in
jedem Fall korrekt beendet wird (terminiert).
Windows - Programmierer lassen sich zunächst erklären, was ein Elefant
ist. Verfahren dann nach Verfahren A, wobei sie das Verfahren
regelmäßig unterbrechen um möglicherweise gleichzeitig tätigen
Entenjägern die Gelegenheit zu geben, ihre Jagd für eine bestimmte Zeit
fortzusetzen und um die Karte von Afrika neu zu zeichnen.
Findet gleichzeitig eine Fuchsjagd statt, werden die Entenjäger
langsamer als die Enten und die Elefantenjäger müssen immer längere
Pausen machen weil die Entenjäger nicht so kooperativ sind, den
Elefantenjägern ihrerseits ein wenig Zeit einzuräumen.
Schließlich wird das Vorhaben, einen Elefanten zu jagen, zu einem nicht
behebbaren Fehler erklärt und die Jäger verharren bewegungslos dort, wo
sie sich gerade befinden...
Ingenieure jagen Elefanten, indem sie nach Afrika gehen, jedes graue
Tier fangen, das ihnen über den Weg läuft und es als Elefant nehmen,
wenn das Gewicht nicht mehr als 15% von dem eines vorher gefangenen
Elefanten abweicht.
Juristen schicken allen in Afrika befindlichen Elefanten eine Vorladung
mit Androhung von Zwangsgeld und Vorführung in Handschellen bei
Nichterscheinen
Lisp - Programmierer bauen einen Irrgarten aus Klammern und hoffen, daß
sich der Elefant darin verirrt.
Mathematiker (Anfänger) jagen Elefanten, indem sie nach Afrika gehen,
alles entfernen, was nicht Elefant ist, und ein Element der Restmenge
fangen.
Mathematiker (Fortgeschrittene) werden zunächst versuchen: die Existenz
eines eindeutigen Elefanten zu beweisen, bevor sie mit Schritt 1 als
untergeordneter Übungsaufgabe fortfahren.
Mathematikprofessoren beweisen die Existenz mindestens eines
eindeutigen Elefanten und überlassen dann das Aufspüren und Einfangen
eines tatsächlichen Elefanten ihren Studenten.
Modula - Programmierer importieren einen Elefanten aus/von einem Zoo.
Moslemische Extremisten erschießen und sprengen alles, was ihnen in den
Weg kommt; und wenn's auch keine Elefanten sind.
Natural- Programmierer lassen sich von ADABAS einen Elefanten bringen.
Pascal - Programmierer markieren zuerst einen Punkt auf der Landkarte,
schreiben dann END davor und träumen davon, daß Nikolaus Wirth von
einem Elefanten totgetrampelt wird.
Sozialpädagogen jagen Elefanten in Argentinien.
Sonderpädagogen versuchen zuerst die Elefanten zu verstehen.
SQL- Programmierer verwenden folgenden Ausdruck: SELECT Elefant FROM
Afrika.
Statistiker jagen das erste Tier das sie sehen n- mal und nennen es
Elefant.
Systemanalytiker wären theoretisch in der Lage, die Korrelation
zwischen Hutgröße und Trefferquote bei der Elefantenjagd zu bestimmen,
wenn ihnen nur jemand sagen würde, was ein Elefant ist.
Wirtschaftswissenschaftler jagen keine Elefanten. Aber sie sind fest
davon überzeugt, daß die Elefanten sich selber stellen würden, wenn man
ihnen nur genug bezahlt.
Unternehmensberater jagen keine Elefanten. Und viele haben noch niemals
überhaupt irgend etwas gejagt. Aber man kann sie stundenweise
engagieren, um sich gute Ratschläge geben zu lassen.
US - Army - Wissenschaftler entwickeln eine B- Waffe, die alle Fauna
und Flora Afrikas bis auf die Dickhäuter auslöscht, und schicken dann
die Marines hinein, um den Rest (Elefanten, Einwohner etc.) zu
erledigen.
Virenprogrammierer jagen Elefanten, indem sie eine Maus ans Kap der
guten Hoffnung schicken und in Kairo auf die in Panik geratene Herde
warten.
Archäologen jagen Elefanten erst, wenn diese 30 Meter unter der Erde
liegen.
Biologen geben sich mit der Analyse von Elefantenkot zufrieden.

---------------------------------------------------------------------------------------------------

<Eigene Erweiterung :>

Java Programmierer instanziieren die Klasse EinElefantInAfrika und lassen
den Garbage Collector den Rest erledigen.
Perl Programmierer machen es sich mal wieder einfach :
$_ =~ s/Elefant/erlegterElefant/g;
aber es gibt natürlich auch noch tausend andere
Möglichkeiten es zu machen.

</Eigene Erweiterung :>