.NET is not an intepreter. Also, it has been able to compile to a single binary for years.
Speaking of compilation to a self-contained binary, I hope in the future G# will support it. No mentions as of today though.
https://learn.microsoft.com/en-us/dotnet/core/deploying/nati...
The reason to dislike .NET is Microsoft’s now weak engineering. Their cloud team has negative impact on the entire org, and Microsoft engineers like Raymond Chen seem to be a rarity.
Even former cash cows like Windows and Office are struggling and infected with Nadella and Azure/Entra/365/who-knows-what-next’s touch.