NXC: Unterschied zwischen den Versionen

Aus Stupidedia, der sinnfreien Enzyklopädie!
Wechseln zu: Navigation, Suche
Zeile 1: Zeile 1:
 
Unter NXC versteht man eine Killer-[[Programmiersprache]], die entwickelt wurde, um bösen kleinen [[Lego]]-Robotern das [[Töten]] beizubringen.
 
Unter NXC versteht man eine Killer-[[Programmiersprache]], die entwickelt wurde, um bösen kleinen [[Lego]]-Robotern das [[Töten]] beizubringen.
 
Programmiert wurde sie von irgendeinem Hausmeister, der sich als Programmierer beweisen wollte. Folglich besteht NXC auch aus Erbrochenem von C.
 
Programmiert wurde sie von irgendeinem Hausmeister, der sich als Programmierer beweisen wollte. Folglich besteht NXC auch aus Erbrochenem von C.
 
----
 
  
 
== Abstammung von C ==
 
== Abstammung von C ==

Version vom 13. März 2012, 19:12 Uhr

Unter NXC versteht man eine Killer-Programmiersprache, die entwickelt wurde, um bösen kleinen Lego-Robotern das Töten beizubringen. Programmiert wurde sie von irgendeinem Hausmeister, der sich als Programmierer beweisen wollte. Folglich besteht NXC auch aus Erbrochenem von C.

Abstammung von C

NXC hat, obwohl es von angeblich von C stammt, gar nix mit C zu tun. Das einzig gemeinsame der beiden Programmiersprachen ist die fehlende Objektorientierung und der darauffolgende Tod irgendeines Lebewesens. Irgendwie hängt doch beides zusammen! NXC ist seit dem 12. September 2001 gratis zum Download verfügbar.

Programmieren mit dem Mindstorms

Die beste und einzige gute Eigenschaft (abgesehen davon dass man diesen Scheiß in keinem Vorstellungsgespräch erwähnen muss) von NXC ist das Programmieren mit dem Lego Mindstorms. So kann man mit NXC ganz einfach den Roboter darauf programmieren, die Zeitung zu holen, Spiele ab 18 bei Saturn zu kaufen oder sogar kleinen Kindern den Ball in den Arsch zu stecken (Letzteres am besten nur mit Gerichtsbeschluss). Darüberhinaus verfügt der Mindstorms über verschiedene Sensoren, die NXC ansprechen kann.

  1. Ultraschallsensor (Opfer erfassen, Motoren anwerfen, überfahren)
  2. Touch-Sensor (Opfer zerdrücken und merken wann es platt ist)
  3. Schallsensor (Einstiche auf Opfer erhöhen wenn es anfängt zu schreien)
  4. Temperatursensor (Opfer verbrennen / flambieren / rösten)
  5. Lichtsensor (hilfreich wenn Rassismus eingestellt wurde)

Syntax

Der NXC-Syntax ist folgendermaßen aufgebaut:

task main() // Hauptanweisung { // Anfang der Funktion

// Tod, Mord, Totschlag etc.

} // Ende der Funktion

Variablen gibt es natürlich auch. Mit dem Unterschied dass der Entwickler es nur zu "int" geschafft hat. Kommazahlen sind nicht verfügbar, weil der Entwickler das nie gelernt hat. Trotz Analphabetismus gibt es in NXC Strings.


Linktipps: Faditiva und 3DPresso