Ja okay - Eclipse ist auch lizenzfrei, aber wer will schon freiwillig Java schreiben? xD
Na ja, was ich so mitbekomme, ist halt dass (fast) jede Firma Java Entwickler sucht. Gibts denn keinen Grund dazu?
Okay, ich bin kein Experte und hatte auch nur im schulischen Umfeld mit Java zu tun.
Ich kann nur sagen, Java ist ineffizient. Die Sprache bietet nicht mal Pointer! Mehr dazu auch
hier.
Warum werden Java-Entwickler gesucht?
Nunja, jeder Mensch, der schon mal eine bessere Sprache benutzt hat (Python, C, Pascal, Haskell, ...), wird plötzlich eine Reihe von Gründen aufzählen können, warum er nicht zu Java zurückwill.
Dass Betriebe Java-Entwickler suchen hängt meines Erachtens nach mit historischen Gründen zusammen. Es wurde einfach in sehr viele Geräte implementiert, bevor C++ das Gleiche in besser machen konnte. Ich persönlich kann keinen Grund dafür finden, mich näher mit Java auseinanderzusetzen und ich denke es ist Zeit, dass die Sprache ausstirbt.
C++ ist klassenbasiert und hat ein ausgefeiltes Pointer-System. Dazu kommt die unfassbar große Anzahl in Libraries.
Pascal ist - finde ich - etwas mehr funktionell ausgerichtet und fühlt sich einfach sehr schlüssig und kompakt an.
Ich hatte allerdings noch nicht genug und nicht genug tief mit verschiedenen Sprachen zu tun, um eine qualifizierte Meinung dazu zu haben.
> Java unter Eclipse in der Oberstufe
> C++ unter Visual Studio Grundlagenvorlesung (hier zählten abstrakte Klassen und Polymorphing zu "Grundlagen" *hüstel*)
> C als Programmiersprache für µCs in verschiedenen Modulen im Studium
> ObjectPascal unter Delphi 6 bei der Arbeit - das Zeug ist echt praktikabel, konnte innerhalb von 2 Wochen so viel lernen, dass ich praktisch anwendbare Applikationen schreiben konnte
> Python und FreePascal in der Freizeit - ohne viel Tiefe