Irrenhaus AG

Patientengeflüster

  • Was ist hart? Wenn das Kind vor den Augen der Mutter entführt wird. Was ist härter? Wenn die Mutter jubelt!
    2010/01/14 22:09 by Echofon
  • Warum ist Hochwasser im Rhein? Die haben mehr Schiffe reingesetzt!
    2010/01/06 23:40 by Echofon
  • Grade ist meine Weinflasche rumgetorkelt und dann umgefallen. War wohl noch Restalkohol drin....
    2010/01/06 23:10 by Echofon
  • “Was macht denn der Tanker da?” – “Schifft!”
    2010/01/06 23:39 by Echofon
  • Ich sehe Licht am Ende des LAN-Kabels!
    2009/10/31 15:47 by Echofon
  • Geben sie eine Nachricht ein und drücken sie eine Ente!
    2009/10/24 20:09 by Echofon

Es war einmal...

Neue Programmiersprache jetzt auf dem Markt: TurboHassan

Endlich ist es soweit: Die neue Programmiersprache mit dem einprägsamen Namen “TurboHassan” ist jetzt auf dem Markt. Was man damit alles machen kann erklären wir hier:

TurboHassan liegt nun in der Version 1.0 vor. Die Entwickler haben ganze Arbeit geleistet. Eine TurboHassan-Applikation erreicht Spitzengeschwindigkeiten, wenn man die BMW-Variable entsprechend setzt.

Besonderheiten der TH-Programmierung ist: Man arbeitet vollständig mit Blackboxen. Weibliche TurboHassan-Programmiererinnenn arbeiten IN den Blackboxen und Männliche Programmierer arbeiten MIT ihnen.
Diesen Blackboxen überträgt man Aufgaben, die es auszuführen gilt. Man kann auch anderweitig mit ihnen interagieren, aber das will ich hier jetzt nicht erklären.

Die Syntax eines Turbohassan-Quellcodes sind speziell, aber doch problemlos nutzbar.
Wir haben zum Beispiel eine If-Then-Else Struktur. Ein Beispiel dazu:

tuwas audofahrn(AUTO bmw) {
   HASDU bmw MACHSDU gibGas() SONST gehstDuBMWkaufen()
}

Ausserdem eine Do-While Struktur

tuwas schlagen(opfer) {
   MACHSTU
      opfer.fresse.schlagen(isch.BASEBALLSCHLAEGER)
   BIS opfer.fresse.isKaputt()
}

Bei diesem Beispiel sehr schön zu sehen:
Die Variable Baseballschlaeger, sowie im übrigen auch Klappmesser und IQ, sind Konstanten. IQ ist ein Integerwert mit einer Länge von 3 Bit, kann aber mit Bit-Burger erweitert werden.

Auswahlstrukturen sind dabei auch kein Problem:

   tuwas gehstDuBMWkaufen() {
      WENNDU isch.WillHaben
          IS "BMW"
             kaufstDu("BMW");
             ALDER;
          IS "ALDE"
             kaufstDu("ALDE");
             ALDER;
          IS "Kamel"
             gehstuUrlaub();
             ALDER;
       ALDER;
   }

Bei Gelegenheit werde ich mal Quellcodes offenlegen, die das arbeiten mit dieser Syntax darlegt.

Bis dahin viel Erfolg


BTW, möchten wir nochmal darauf hinweisen, dass dies schwarzer Humor ist und sich NICHT auf Völker jedweglicher Art etc. beschränkt… So Pfosten gibt es überall :-) Nur bevor man mir was unterstellen will… :-D

Geschrieben von Madman am Januar 14th, 2010. Abgelegt in den Aktenschränken Schwarze Texte

Leave a Comment