As someone who has no idea about gamedev, I'm wondering about why gamedev in NET is not only possible, but encouraged, while being "nearly impossible" and discouraged on JVM. I mean, both have garbage collection, both are JITed, both have nearly the same feature set.
Why is it that C# is that popular for gamedev, and only a few titles use JVM?
Why is it that C# is that popular for gamedev, and only a few titles use JVM?