Comment by tdicola
11 years ago
It's a bit different when there's a runtime required to run the apps. An app written in Go/Rust today will run on a machine 10, 20, 100 years from now as it's just an entirely self-contained executable. A .NET app will only run on a machine that has a functioning and supported .NET framework.
You can always compile the .NET Framework into your app... https://msdn.microsoft.com/en-us/library/dn584397(v=vs.110)....
This only works for Windows Store applications, which is a tiny subset of all the .NET applications out there.
.NET Native will expand to other app types. See the last paragraph of this section: http://blogs.msdn.com/b/dotnet/archive/2015/04/29/net-announ... .