Also ich probiere es gerade in C++.
Ich persönlich nehme C++ weil:
- Ich diese Sprache erlernen möchte (sehr verbreitet)
- C++ die ObjektOrientierung unterstützt.
- Man ohne Kosten für Compiler und Co. man voll funktionsfähige Sachen programmieren kann.
- Es viele andere Können und ich dadurch viele Personen fragen kann.
Ich würde mich an deiner Stelle auch noch fragen wie "sauber" du das programmieren willst?
Es ist kein Problem mit der allerbilligsten Basic-Sprache sowas zu programmieren:
Wenn Fahrzeugx an Sensorx dann Abzweigung soundso
.......
Allerdings denke ich dann, das es sehr schwer ist im nachhinein Änderungen ins Programm einzufügen.
Durch die Mittel welche eine Objektorientierte Sprache zur verfügung stehen, läß sich da vieles viel sauberer Programmieren. Wenn eine neue Abzweigung irgendwo eingebaut wird legt man einfach nochmal eine neue Instanz der Klasse Abzweigung an und schon läuft es. Ich will nicht wissenwieviel Code man in einem Basic Programm dann hinzufügen müsste.
Natürlich hat man ohne ObjektOrientierung schneller Ergebnisse. Aber auf Dauer gesehen kann ich mir nicht vorstellen das ich ohne OOP zufrieden werden könnte.
Es wäre wirklich nett von den Herren Braun wenn sie so ein paar Hintergrundinformationen hätten wie ihr Programm aufgebaut ist.
Mfg
The Car-System-Programm hacker
