Hacker News new | ask | show | jobs
by DarkmSparks 1831 days ago
2nd that, couldn't quite put my finger on it, but this says it nicely.

I want to like what I'm seeing in .net, but there just doesnt seem anything compelling when compared to say Graalvm or even nodejs.

The VM market is very very crowded with fantastic offerings these days, many of which share many commonalities easing dev while each is tailored for a slightly different market.

in the case of .net - xbox.

2 comments

When it comes to what it is tailored: there are two VM models: CoreCLR optimized for speed and throughout and MonoVM optimized for aot and small size workloads (aka apps and webassembly).

Nodejs is beat by CoreCLR dramatically on its own domain.

GraalVM i have to little insights but CoreCLR beats/equals performance of it java equivalent. I guess you can tweak GraalVM a lot more than CoreCLR because that is an actual weak point of the CoreCLR.

.NET is not tailered to XBox. UWP (which runs Xbox apps) is lacking now 2 versions behind .NET itself.

When you wanted to address unity, that is far more than Xbox.

And gaming is a maybe 20% share of .NET.