problem in C

Hardware, Software, Webdesign & Coding.

Moderator: Katana

Benutzeravatar
Katana
Beiträge: 5337
Registriert: So Jan 02, 2000 1:01 am

Beitrag von Katana »

Enlil hat geschrieben:Wenn du ein anspruchsvolles Spiel programmieren moechtest, kommt dafuer Java oder aehnliches nicht in Frage. Am besten wird der Kram in C oder C++ geschriben und die wirkliche Kernarbeit in der Gameloop im Idalfall in Assmenler. Wenn man allerdings nicht gut programmieren kann, dann ist der C-Code vermutlihc langsamer als Java-Coder. Man muss halt wissen wie.
Ist das jetzt wieder diese "Java ist langsam" Geschichte?

Klar eignet sich Java nicht für hardwarenahe Entwicklung wie z.B. Grafiktreiber, weil man eben nicht direkt auf die HW durchgreifen kann ab er über OpenGL Bindings kriegt man recht passable (und flotte!) Ergebnisse.
Das das Ergebnis mit Assembler schneller ist, wenn man's kann, mag sein, aber langsam ist Java heute nicht mehr - die Frage ist natürlich auch, wie wartbar ASM zur heutigen Zeit noch ist und ob die Entwicklung in ASM genau so schnell ist. :)
Antworten