Comment by grishka
3 months ago
Not Java, thankfully! Libraries containing 1-2 trivial classes do exist, but they're an exception rather than a rule. Might be that the process of publishing to Maven Central is just convoluted enough to deter the kinds of people who would publish such libraries.
Also because Java, .NET, etc. all have very expansive standard libraries. You don't need to import most stuff, as it's already built-in.
Very true... I'm more experienced with .Net, but usually when you bring in something, it's much more of a compositional library or framework for doing something... like a testing harness (XUnit), web framework (FastEndpoints), etc. No so much in terms of basic utilities, where the std library and extensions for LINQ cover a lot of ground, even if you aren't using LINQ expressions themselves.
But then you depend on Microsoft for everything. I prefer python where it's battery Included but you depend on a foundation
Hasn't .net been open-source for like 10 years?
2 replies →
I mean, Apache Commons are still widely used. But it's just a handful of libraries maintaned by one organisation.