5 ms·
>As of alpha2, Godot is using Mono 5.2 and C# 7.0 is supported. This is an explicit dig at Unity, which is still(?) on Mono 2.x and C# 3.5 owing to their custo
by mappu 9y ago
>As of alpha2, Godot is using Mono 5.2 and C# 7.0 is supported.
This is an explicit dig at Unity, which is still(?) on Mono 2.x and C# 3.5 owing to their custom IL2CPP toolchain (with Mono 4.x / C# 6 in beta for the editor only).
- WillPostForFood 9y agoIt is a valid bragging point for Godot that probably doesn't have much to do with Unity which had been trapped in an old version of mono for licensing reasons (not because of the toolchain - it was the other way around). Unity has been able to start updating now that Microsoft opened up and bought Xamarin), and is now offering Mono/.Net 4.6 and C#6 and I assume will continue to modernize.
- pjmlp 9y agoIt wasn't licensing reasons but monetary ones, rather Unity did not want to pay Xamarin what they asked for.
- WillPostForFood 9y agoSame difference - they had a license for an old version and didn't want to pay to upgrade.