Java ist nicht so lahm wie man denken mag. Es kommt immer ein wenig auf die Programmierweise an. (myths)
Das man eine JRE benötigt die etwas Speicher in Anspruch nimmt ist auch nicht so verwerflich wie oft angemerkt. Denn schließlich muss ich auch die Bibliotheken die ich in C Programmen verwende auf dem System, auf dem das Programm laufen soll, zur Verfügung haben. Als Beispiele boost, Qt, Gtk usw. Die auch nicht immer klein sind.
Einen Sinn ergibt das Übersetzen von Java zu nativem Maschinencode wohl wirklich kaum, denn die Sun Java VM optimiert richtig stark. Da kann ein Quicksort in Java schon mal schneller als in C sein.
Das man eine JRE benötigt die etwas Speicher in Anspruch nimmt ist auch nicht so verwerflich wie oft angemerkt. Denn schließlich muss ich auch die Bibliotheken die ich in C Programmen verwende auf dem System, auf dem das Programm laufen soll, zur Verfügung haben. Als Beispiele boost, Qt, Gtk usw. Die auch nicht immer klein sind.
Einen Sinn ergibt das Übersetzen von Java zu nativem Maschinencode wohl wirklich kaum, denn die Sun Java VM optimiert richtig stark. Da kann ein Quicksort in Java schon mal schneller als in C sein.
Grüße
bsel