5 ms·
What about Mono and Unity?
by doodlesdev 4y ago
What about Mono and Unity?
- pyjarrett 4y ago"Mono is an open source implementation of Microsoft's .NET Framework." [1] Unity looks like it uses its own fork of Mono, or IL2CPP, which is a fancy thing that converts the intermediate language produced by C# into C++ code, which it compiles. [2][3][4] [1]: https://www.mono-project.com https://www.mono-project.com [2]: https://docs.unity3d.com/2023.2/Documentation/Manual/overview-of-dot-net-in-unity.html https://docs.unity3d.com/2023.2/Documentation/Manual/overvie... [3]: https://docs.unity3d.com/Manual/IL2CPP.html https://docs.unity3d.com/Manual/IL2CPP.html [4]: https://docs.unity3d.com/Manual/Mono.html https://docs.unity3d.com/Manual/Mono.html
- DoctorOW 4y agoUnity was Mono, and still is in some places. Now, it's moving to the cross platform .Net runtime.
- WorldMaker 4y agoAs of .NET 8 most of what "mono" was has merged directly into one cross-platform .NET runtime. There's very little "mono" left, and most of it is on the path to disappearing/further merging, including the parts of mono that Unity uses.