Hacker News new | ask | show | jobs
by peter_griffin 67 days ago
wouldn't you have the same restrictions/tradeoffs using go (or other compiled languages)?

I've never used go, am curious

1 comments

Pretty much, yes. For example reflection is severely limited in .NET AOT vs. JIT, runtime generated code is more common than you'd think and cannot be done AOT. Go was designed for AOT so they already built everything around the limitations because it never supported more.

It'll just take time for .NET to catch up where the dependencies you need automatically work with AOT builds.