| ▲ | mrsmrtss 10 hours ago | ||||||||||||||||
Fully agree with this! I think today .NET is probably the most batteries included platform you can get. This means that even if you use third-party libraries, these typically depend only on first-party dependencies, making it much less likely for something shady to sneak in. | |||||||||||||||||
| ▲ | pier25 6 hours ago | parent | next [-] | ||||||||||||||||
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. | |||||||||||||||||
| ▲ | throwaway2037 2 hours ago | parent | prev | next [-] | ||||||||||||||||
Why is .NET more "batteries included" than Java? | |||||||||||||||||
| ▲ | raddan 7 hours ago | parent | prev | next [-] | ||||||||||||||||
With the notable exception of cross-platform audio. | |||||||||||||||||
| |||||||||||||||||
| ▲ | Imustaskforhelp 10 hours ago | parent | prev | next [-] | ||||||||||||||||
To me, I really like Golang's batteries included platform. I am not sure about .NET though | |||||||||||||||||
| |||||||||||||||||
| ▲ | jeswin 8 hours ago | parent | prev [-] | ||||||||||||||||
And now with NativeAOT, you can use C# like go - you don't need to ship the CLR. | |||||||||||||||||