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…













Leave a Comment