LAVA

aus Kamelopedia, der wüsten Enzyklopädie
Zur Navigation springen Zur Suche springen

Ja, Assembler, das war noch was. Da konnte noch nicht jedes pickelige Scriptkiddie mitmischen - ganz einfach, weil deren Hirnkapazität selbst für ein popeliges NOP nicht langte. Ist ein Noob eigentlich nur ein weiterentwickeltes NOP???? Die Ähnlichkeit jedenfalls ist frappant. Naja, obwohl, frappant hört sich auch eher wie ein südländisches Erfrischungsgetränk (kohlensäurehaltig) an. Das trinken die Nerds und Geeks ja gerne zur Pizza. Aber zurück zum Thema,nicht abschweifen...

Jedenfalls, Assembler, das war noch was für echte Kamele mit ohne Haaren am Höcker. Für Kamele, die auf dem Buckel noch was hatten, das sich zu kraulen lohnte. Die Brusthaartoupets nur kauften, um sie rituell zu verbrennen. Mit einem Wort: Etwas für ECHTE PROGRAMMIERER

Ja, das waren noch Zeiten... und heute? Hochsprache, wohin das Auge blickt. Bah. Widerlich. Aber wer einmal mit GfA-BASIC den falschen Duft geschnuppert hatte, der war halt angefixt, wollte immer mehr, immer wüstere Hochsprachenbefehle, immer wildere Precompileranweisungen.... Die landeten nicht selten in der Gosse und schnorrten hemmungslos hilflose Passanten an: "Haste mal 'ne Bubble-Sort-Routine???"

Aber wissen SIE was?

Vergeßt diesen hochtrabenden Hochsprachenscheiß. Vergeßt C++. Pascal ist tot. Visual BASIC für Analphabeten. Pearl für überalterte Hochschulprofessoren mit Echtzeit-Komplex. Java ist kalter Kaffee. Kurz: Auf dem Markt lungert nur Schrott herum, der schwer zu erlernen, noch schwerer zu behalten, und sowieso nicht absturzfrei zum Laufen gebracht werden kann....

Zeit für eine Revolution!

Denn jetzt kommt LAVA: Lässige Anweisungen Von Ahnungslosen!!! Eine Programmiersprache, heiß wie ein Vulkan... und absolut absturzsicher: Denn was gar nicht erst läuft, kann auch nicht abstürzen - und macht einen Heidenspaß. Jetzt kann wirklich JEDER hacken, der weiß, wie man einen PC einschaltet. .... Sie werden nichts anderes mehr programmieren wollen! Objektorientiertes Programmieren mit JAVA war damals - heute heißt es:


Desorientiertes Programmieren mit LAVA!


DAMALS:

If  <Bedingung> then <Anweisung> else <Noch ne Anweisung> 

Unglaublich mißverständlich! Wozu else? Ich kenne keine Else!

HEUTE:

LAVA spricht hier Klartext:

if <Bedingung> then <Anweisung> and <Schuldzuweisung an Kollegen>

DAMALS:

print „Hello, World“

Nimmt gar keine Rücksicht auf heutige, leistungsfähige Hardware. Lächerlich!

LAVA:

say „Hey, Sackgesicht“ [with <Kinnhaken>]

Der Computer spricht einen an - ein ganz anderer Eindruck! Mit dem optionalen Kinnhaken ist der Eindruck noch bleibender. Und selbstverständlich bietet LAVA eine umfangreiche Liste der gängigsten Schimpfwörter in 37 verschiedenen Sprachen - was will man mehr??!

DAMALS:

var zaehler, ergebnis, teiler, summand: integer;
ergebnis: real;
text: string[200];

Ein derartiger Wust an Anweisungen, nur um’n paar mickrige Variablen zu deklarieren? Oh Gott, wäre LAVA bloß früher erfunden worden, dann sähe die Sache anders aus...

LAVA:

gimme speicher [ganzen Arsch voll]

Kurz, bündig, prägnant: Speicher satt mit 2 Wörtern! Optional sogar bis zum Abwinken! DAS nenne ich Speicherplatzreservierung....

DAMALS:

for <Zählvar.-Name> from <Ausdruck> by <Ausdruck> to <Ausdruck> while <Ausdruck> repeat

Balla balla.... In der geschlossenen Anstalt geistig verwirrter Programmierer in Bethel, Hochsicherheitstrakt, werden solch abstrusen Pearl-Sequenzen abnormalen Hirnen herausgepreßt! Wozu 12 Jahre Hochschulstudium, nur um den ersten Teil dieses Wiederholungsblocks zu verstehen, wenn’s doch so einfach geht....

LAVA:

for <durst> repeat <schlork [pils | korn | schnaps | saurer | etc.]>

Eine derart eingängige Struktur versteht jeder Laie intuitiv: Solange Durst, hau wech! Noch fragen??!

DAMALS:

nop

Ein Befehl, der nichts tut. Faulheit in Reinkultur. Rechenzeitverschwendug par excellence. Hätte von Microsoft erfunden sein können. An sich eine gute Sache, aber auch Gutes läßt sich verbessern....

LAVA:

do <nix>
do <gar nix>
do <rein gar nix>
do <wirklich absolut und überhaupt nix> usw. usw......

Je nach Landessprache und Rechnerausstattung kann man so bis zu 32 GB Speicher sinnlos verprassen und die CPU bis zum Herzstillstand heruntertakten. Hier haben sich die Entwickler von LAVA wirklich Mühe gegeben! (Ein mächtiger UNDO=Un-tun-Befehl, der noch weniger macht und noch mehr Ressourcen verpraßt, ist in Vorbereitung...)

DAMALS:

switch (Byte)
{
case 1: <Anweisung>
case 2: <Anweisung>
}

Warum so kompliziert, nur um eine Auswahl zu treffen? Und wer kann schon die geschweifte Klammer auf der Tastatur erreichen, ohne sich sämtliche Pfoten zu brechen???

LAVA:

take <das Beste>

Das kapiert jeder: Nimm das Beste. An der Käsetheke läßt man sich schließlich auch das prallste, saftigste uns stinkendste Stück Harzer Roller ‘rüberschieben!

Spezielle, völlig neue, ultracoole Anweisungen in LAVA:

Was sie bislang in jeder anderen Programmiersprache vermißten - LAVA hat’s!

Why?

Die Frage aller Fragen, wenn ein Programm nicht funktioniert. In LAVA drin. Feine Sache das. Unnütz zwar, aber sauber implementiert.

Why not!

Die Antwort auf why? ist in LAVA serienmäßig eingebaut. Prädestiniert für eine selbstverarschende Todes-Rekursion: Why? Why not! Why? Why Not! Why..... das rafft jede CPU dahin. Leicht und todsicher. Versuchen Sie das mal in C!

coffee [mit Milch + Zucker, serviert]
pizza [lauwarm | kalt | eiskalt]

Der Computer geht in die Küche, kocht einen Kaffee mit Milch und Zucker, und serviert ihn dem Programmierer brühfrisch. Dasselbe funktioniert analog natürlich auch mit Pizza. Doch, das klappt wirklich! Ja! Kein Scheiß! Was kann ich denn dafür, wenn Ihre Hardware noch nicht soweit ist???...

gates [Währung]

Bislang wußte man nie, welchen Schaden Microsoft-Programme verursachen, wenn mal wieder Excel mit der Firmenabrechnung abstürzt, oder Money die Aktionkurse verschlampt. Schluß damit! LAVA zeigt den Schaden VOR dem Absturz an, standardmäßig in Dollar, optional auch in Euro, DM oder Bananen.


Ist aber noch in der Erprobungsphase, daher warnt Kamelopedia derzeit noch vom Einsatz dieser Programmiersprache.

Technisches Dokument leaked aus:

Sonderforschungsbereichs 928:

Dokument: "Semantikfreie Sprachen unter besonderer Berücksichtigung sinnbefreiter Universallinguistik mit rekursivbehafteten Komplexreduktionen unter Zielsetzung minimalistisch ausgeprägter Syntaxprophylaxe und gemeinfreier Weitergabebefugniselemente."

Gez.

Dr. Don Blech

stupi:Java uncy:Java wiki:Java (Technik) wiki:Lava