The Ten Comandments for C Programmers

Thou shalt run lint frequently and study its pronouncements with care, for verily its perception and judgement oft exceed thine. Thou shalt not follow the NULL pointer, for chaos and madness await thee at its end. Thou shalt cast all function arguments to the expected type if they are not of that type already, even when thou art convinced that this is unnecessary, lest they take cruel vengeance upon thee when thou least expect it. If thy header files fail to declare … weiterlesen…

Declaration of a Software Professional

/* Declaration of a Software Professional */ class CSoftwareProfessional { private: double salary; long lunches; float jobs; char unstable; void * work; private: complex UpdateSkills(); long DownloadPictures(); long PlayNetworkGames(CSoftwareProfessional&OtherProfessional); public: short PaintTheManagers(); virtual void WorkDuringDay() = 0; long SendMails(); long ReceiveMails(); long Send(CPictures&Pictures); long Send(CJokes&Jokes); };

Wie öffnet man eine Cola-Dose?

Der 08/15-Typ Dieser hält die Dose in einer Hand. Der Daumen wird vor die Dose gebracht und der Öffner wird mit dem Zeigefinger langsam, unter dem mittlerem Zischen der entweichenden Kohlensäure, nach oben gebogen. Sobald die Dose auf ist, wird der Öffner wieder zurück gebogen. Der coole Typ Er öffnet die Dose mit einer (!) Hand. Dazu klemmt er den Finger unter den Öffner schwingt die Hand (mit der Cola-Dose) nach oben und reißt sie dann blitzschnell nach unten. Das Zischen der … weiterlesen…

Primzahlen in verschiedenen wissenschaftlichen Fachrichtungen

Studenten verschiedener Fachrichtungen wurden mit dem folgenden Problem konfrontiert:

Beweisen Sie, dass alle ungeraden ganzen Zahlen größer 2 Primzahlen sind.

Die folgenden Ergebnisse wurden dabei jeweils erzielt:

weiterlesen…Primzahlen in verschiedenen wissenschaftlichen Fachrichtungen

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…

I love You Virus – manuell

Hallo, dies ist ein manueller E-Mail Virus. Sein Entwickler hat leider keine Ahnung und keine Zeit, um einen echten zu programmieren. Wählen Sie einfach die ersten 50 Adressen aus Ihrem Adressbuch und senden Sie diesen Virus weiter. Dann löschen Sie einige Dateien aus Ihrem Systemverzeichnis. Falls heute Freitag der 13. ist, formatieren Sie bitte Ihre Festplatte. Danke für Ihre Mitarbeit.

Frau oder Freundin?

Ein Anwalt, ein Arzt und ein Programmierer diskutieren, was vorzuziehen sei, eine Ehefrau oder eine Freundin. Der Anwalt: “Eine Freundin. Will man sich von seiner Frau trennen, gibt´s eine Menge Probleme.” Der Arzt: “Eine Ehefrau. Das Gefühl der Sicherheit senkt den Stresspegel.” “Man braucht beides, eine Frau und eine Freundin,” sagt der Programmierer. “Wenn die Frau denkt, du bist bei deiner Freundin und die Freundin denkt, du bist bei deiner Frau, kannst du in Ruhe programmieren.”

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…