madox schrieb:
Da heute praktisch alle wichtigen Programmiersprachen C-Syntax haben ...
.. würde ich Java empfehlen:
- Plattformunabhängig
- Vollständig Objektorientiert (Nicht wie Delphi..)
- Schöne Sprache ;-)
- Einfach
- Weit verbreitet
- Gratis-Entwicklungsumgebungen wie Eclipse, NetBeans, xCode .. (Im Gegensatz zu Delphi..)
Sprachen mit Pascal-Syntax sind am aussterben, Delphi ist auch am aussterben Es gibt auch Sprachen, die sind tot erfunden!! lol .. also ...
Bis auf die Plattformunabhängigkeit würde ich das bestätigen.
Für Macs gibt es ja bekanntlich Spezialbibliotheken. Wenn man die allerdings geschickt umgeht (d.h. nicht einsetzt), gilt diese Unabhängigkeit weit(est)gehend.
Weiters erspart einem Java die Pointerarithmetiken aus C/C++. Pointer benötigen keine „Arithmetik“, wenn Java sie umgeht. Java verwendet auch Pointer, nur sind die so implementiert, daß sie beim Programmieren kaum auffallen. Speicheradressen, Adresswerte und Adressinhalte werden immer in irgendeiner Form angegeben.
Ein weiteres Plus für Java sind die Konzepte zum sicheren Programmieren. Hierzu gehören:
– KEINE Pointer (Java macht's möglich)
– Exceptions (throw & catch)
– Keine Möglichkeit von Schreib- und Lesezugriffen bei Web-Applikationen (Applets u.ä.)
Wenn es um Namen von Programmiersprachen geht, könnte ich auch noch ein paar „Exoten“ wie Forth oder Logo ins Spiel bringen. Lehrer, die der Ansicht sind, Delphi sei das Nonplusultra an Programmiersprache, gehören an den Pranger und/oder erschossen mit heißem Bullshit.