F
Flamewar
Gast
Hallo liebe Javauser,
nehmt doch JAVA für Webanwendungen wie Frontends oder auch kleinere Bakends und nicht für Standaloneapps, ausser ihr programmiert kleinere Geschichten wie BMI-Rechner oder was fürs Handy. Auch wenn es um eine GUI f+r Datenbankabfragen geht ist JAVA nicht schlecht solange die Datenbank nicht selbst in JAVA geschrieben ist.
Nehmt C++ wenn Ihr was Größeres oder Performantes vorhabt. Jede Sprache hat da sein eigenes Feld. Soo schwer ist C++ nicht, mit der STL und BOOST und Frameworks wie WxWidgets, SDL, OpenGL läßt sich auch wunderbar plattformabhängig, performant und sicher programmieren. Wenns dann mal richtig schnell sein soll kann man ja auch kleine Routinen mit Pointern im C-Stil oder direkt in Assembler programmieren.
Mit C/C++ könnt ihr halt alles machen, müsst dafür aber euch aber dafür auch ein bissle mehr mit Informatik beschäftigen.
Windows und Linux sind in C und nicht mal in C++ geschrieben, weil OOP immer ein bissle Overhead erzeugt.
Wer viel Speicher und CPU-Time übrig hat und nicht vor hat das seine Anwendungen auf Win98/2000 Systemen, die es noch zu Hauf gibt und geben wird, gut laufen sollen, für den sind Overhead Sprachen wie JAVA/C# das Richtige.
Ein JAVA-Forum mit der Unterrubrik Performance ist schon sehr lustig *grins
Ach, und vergesst bitte die Benchmarktest. Java ist von der Performance und Speicherverbrauch nicht mit C/C++ zu vergleichen und wird es auch nie...
nehmt doch JAVA für Webanwendungen wie Frontends oder auch kleinere Bakends und nicht für Standaloneapps, ausser ihr programmiert kleinere Geschichten wie BMI-Rechner oder was fürs Handy. Auch wenn es um eine GUI f+r Datenbankabfragen geht ist JAVA nicht schlecht solange die Datenbank nicht selbst in JAVA geschrieben ist.
Nehmt C++ wenn Ihr was Größeres oder Performantes vorhabt. Jede Sprache hat da sein eigenes Feld. Soo schwer ist C++ nicht, mit der STL und BOOST und Frameworks wie WxWidgets, SDL, OpenGL läßt sich auch wunderbar plattformabhängig, performant und sicher programmieren. Wenns dann mal richtig schnell sein soll kann man ja auch kleine Routinen mit Pointern im C-Stil oder direkt in Assembler programmieren.
Mit C/C++ könnt ihr halt alles machen, müsst dafür aber euch aber dafür auch ein bissle mehr mit Informatik beschäftigen.
Windows und Linux sind in C und nicht mal in C++ geschrieben, weil OOP immer ein bissle Overhead erzeugt.
Wer viel Speicher und CPU-Time übrig hat und nicht vor hat das seine Anwendungen auf Win98/2000 Systemen, die es noch zu Hauf gibt und geben wird, gut laufen sollen, für den sind Overhead Sprachen wie JAVA/C# das Richtige.
Ein JAVA-Forum mit der Unterrubrik Performance ist schon sehr lustig *grins
Ach, und vergesst bitte die Benchmarktest. Java ist von der Performance und Speicherverbrauch nicht mit C/C++ zu vergleichen und wird es auch nie...