Also there are classes of games for which the latency introduced by a GC may not be that much relevant (e.g. strategy or simulation games).
Also there are classes of games for which the latency introduced by a GC may not be that much relevant (e.g. strategy or simulation games).
Really? https://www.google.com/search?q=JavaScript+is+the+worst+lang...
If it exists, some people hate it. If it's popular, most people hate it. It's a universal law. /s
Anyway, you never hear "JS is not suitable for high-end games" because with JS that's kind of self-evident. While with Java, some people don't know enough to realize that.
> Also there are classes of games for which the latency introduced by a GC may not be that much relevant (e.g. strategy or simulation games).
Strategy/simulation games can get quite big/complex. Keep in mind you're not just modeling the units, but also the terrain the various particle effects and so on. You can definitely pull off something like StarCraft 1. But people want games to match the capabilities of their hardware, not that of a Pentium from the 90s.
And performance remains crucial on mobile. I.e. you may get the game going, but it'll suck your battery empty in record time.