3 ms·
I know exactly how it works. Java runs the game logic, and it does so so slowly that the game skips frames. If you’re claiming that the game logic and the code
by bzb6 6y ago
I know exactly how it works. Java runs the game logic, and it does so so slowly that the game skips frames. If you’re claiming that the game logic and the code that runs the graphics are completely untied and run independently that’s wrong. The graphics code cannot paint another frame if it does not know where the objects are because the game logic, written in Java, is lagging behind.
C# is much faster than Java. Comparing them in real life performance situations (and not synthetic benchmarks) is almost a joke.
- bitcharmer 6y agoAs opposed to C#, Java (alongside C/C++) is widely used in low-latency applications for high-frequency trading and HPC. Almost no one uses C# for high performance software. Source: have been doing low-latency engineering for over 15 years. It's quite apparent your experience with Java language/runtime is outdated and/or shallow. Maybe try reading up on it before making strongly opinionated comments like this?