3 ms·
… F#? As of .NET 6, ahead-of-time compilation is a thing, and I am led to believe it's got substantially better in .NET 7.
by Smaug123 4y ago
… F#? As of .NET 6, ahead-of-time compilation is a thing, and I am led to believe it's got substantially better in .NET 7.
- pjmlp 4y agoSome correction though. AOT is already a thing since .NET 1.0, but NGEN has always had the inconvenience of AOT on install with dynamic linking. WinRT brougth MDIL on Windows 8.x, replaced by .NET Native on Windows 10. Mono has always had AOT, specially due to Xamarin for Android. Unity uses AOT for C# code, via translation of IL into C++, IL2CPP. Currently Native AOT only supports CLI and libraries, .NET 8 hopefully will support GUI applications as well.