News for hackers. Stuff that matters.
Re:.NET 10 by parliament32 on Thursday November 13, 2025 @09:17AM (#45915156)
Such as? For the ones I've actually needed from the C# AOT limitations list, you can use reflection and dynamic loading just fine in Golang, with static single-binary compilation and all.
Re:.NET 10 by Salgat on Sunday November 16, 2025 @10:05PM (#45950526)
Golang's reflection is severely limited by design, so that there is nothing to restrict during compilation. On the other hand, you lose out on powerful tools such as C#'s System.Reflection.Emit. To note, the biggest library limited by AOT compilation, ASP.NET (which does still work with it if you design around the limitations), is being updated to work better with it (and source generators play a big part of that).