News for hackers. Stuff that matters.
Re:I Love OCaml by dontlaugh on Monday November 10, 2025 @07:55AM (#45875491)
I don’t think that has anything to do with VMs, the same happens with C++ runtime libraries.

The difference is Go really focused on continuity and compatibility, while .NET didn’t.

Re:I Love OCaml by thw_9a83c on Monday November 10, 2025 @11:05AM (#45877252)
> ...the same happens with C++ runtime libraries

I don't think so. Upgrading to a newer major version of the C++ runtime essentially involves recompiling, unless you're dealing with an application that's 15 years or older. You can even instruct the compiler to use an older C++ standard if your code won't compile with the newer one. There is also an option to compile the runtime statically, though it is obviously not recommended.

.NET is a different story [1]

[1]: https://learn.microsoft.com/en-us/dotnet/core/compatibility/...