Comment by pcwalton

4 months ago

> Just a mode to automatically coerce between numeric types would make Rust so much more ergonomic for gamedev.

C# is stricter about float vs. double for literals than Rust is, and the default in C# (double) is the opposite of the one you want for gamedev. That hasn't stopped Unity from gaining enormous market share. I don't think this is remotely near the top issue.

I have written a lot of C# and I would very much not want to use it for gamedev either. I can only speak for my own personal preference.