Hacker News new | ask | show | jobs
by otherme123 1055 days ago
Libraries stagnate in the batteries included. Python carries some dead batteries since the 90's, but they are required there.

While it's nice to have path or logging support in the batteries, some other things are better as third parties, to allow them to evolve.

2 comments

Yes, an experiment was run a while back, incorporating community-maintained code in a "fusion" repo shipped with the compiler by default. It didn't work very well. Discoverability and maintainability of stdlib-like things is hard.
In my experience in the batteries included stdlib approach, even if libraries evolve slowly, they tend to get a lot more attention wrt bug-fixing and performance improvements. Go's stdlib is the example here.