| Why does it have to be sad? When software becomes easier to develop, it enables everyone to benefit. More developers, more applications of software. At the same time, performance has a tangential relationship with computer code being interpreted or compiled to native. After all, Java is compiled to byte code and powers plenty of high traffic servers efficiently. Many AAA games use ActionScript, Python, Lua, etc for their UIs and scripting for mods. While it's true that there is no substitute for code compiled to native when high performance is called for, I think it's justified for native development to be last resort. This is coming from someone who codes primarily in C++, where high performance is important. I wish I didn't have to. |
How well has Java done on the client in the last two decades?
Many AAA games use ActionScript, Python, Lua, etc for their UIs and scripting for mods.
What's the actual performance sensitive parts written in?