Es kommt natürlich draufan was genau du für Anwendungen machst, aber für mich persönlich hat Java wunder vollbracht was Produktivität angeht.
Ich schätze die Produktivität von Java und C# ziemlich gleich ein, natürlich gibts eine Umstiegshürde, dafür bist du mit Java ziemlich auf der "sicheren Seite", speziell seit Java opensourced wird.
Keine dll/so-Hell, keine inkompatiblen APIs/ABIs und keine abstrusen/kryptischen Programmiermodelle (glib).
Es soll unter Linux sogar toolkits (GTK) geben für die es lange nicht mal Performance-Regressiontests gab und welche noch immer nicht diesbezüglich getestet werden vor einem Release. Ich kanns nicht lassen, aber demgegenünber hat Java eine sehr hohe Qualität (mit der Zeit erreicht).
Lesezeichen