4 ms·
I have to use it (C#) for a required class in college, and I've been pleasantly surprised. I'm always a little suspicious of platforms backed by large companies
by olivia-banks 8mo ago
I have to use it (C#) for a required class in college, and I've been pleasantly surprised. I'm always a little suspicious of platforms backed by large companies, but I think at this point that's sorta an unavoidable reality.
- sieep 8mo agoLuckily .NET, the compiler, and such are open source now so Microsoft really just handles the big picture stuff. Its got great performance and the new .NET 10 might be my favorite backend runtime ever created.
- olivia-banks 8mo agoCan you expand on why .NET 10 is a great language runtime? I haven't looked at .NET at all very much, besides checking out the Roslyn sources to see how their compiler was architected.
- sieep 8mo agoSure. They really knocked it out of the park with performance in .NET 10. I feel like it matches Go or BEAM performance now but with a lot more tools at your disposal. I use the 'code-first approach' most the time which really leans into the performance improvements. I can write C# data models that automatically update the database schemas on the SQL side. This is obviously possible in other languages/runtimes, .NET just feels quicker to me once you get it all down and gives you more ways to solve problems than most other languages.