upvote
Kinda.

With Bun I use less dependencies from NPM than I used from Nuget with .NET to build minimal apis. For example the pg driver.

reply
Why is .NET more "batteries included" than Java?
reply
With the notable exception of cross-platform audio.
reply
and cross-platform UI
reply
Not really notable, aiui the only mainstream language with anything like that is JS in the browser

And for good reason. There are enough platform differences that you have to write your own code on top anyway.

reply
To me, I really like Golang's batteries included platform. I am not sure about .NET though
reply
C#'s LINQ (code as data, like LISP) wins over golang for any type of data access. Strongly-typed, language-native queries. Go has its own advantages though.
reply
EF is amazing
reply
And now with NativeAOT, you can use C# like go - you don't need to ship the CLR.
reply