News for hackers. Stuff that matters.
Re:TOML – Tom's Obvious, Minimal Language by thayne on Thursday September 10, 2020 @11:04PM (#24438768)
> the standard library is where packages go to die

I totally understand that sentiment. But that does seem to contradict the "batteries included" philosophy. Then again pip itself seems like one of the batteries you would expect to be included, so maybe that philosophy is just no longer as relevant to python.

Re:TOML – Tom's Obvious, Minimal Language by afiori on Friday September 11, 2020 @02:56AM (#24439867)
my understanding is that the batteries included philosophy wasn't really successful. probably it would have been better if they had a smaller standard library providing core language-level functionality and then many blessed p packages that with independent versioning
Re:TOML – Tom's Obvious, Minimal Language by lmm on Friday September 11, 2020 @03:22AM (#24439994)
It was successful at the time. Remember Python is nearly 30 years old now, and has always had the worst dependency management of any major language.
Re:TOML – Tom's Obvious, Minimal Language by thayne on Saturday September 12, 2020 @12:24PM (#24453554)
I don't know c++ dependency management is pretty terrible.
Re:TOML – Tom's Obvious, Minimal Language by lmm on Friday September 11, 2020 @03:07AM (#24439914)
Python now includes pip itself in the standard library (which is a spectacularly poor decision IMO).
Re:TOML – Tom's Obvious, Minimal Language by nuclear_eclipse on Friday September 11, 2020 @04:44AM (#24440430)
Nit: the standard library includes a module to fetch and install pip. It doesn't include pip itself.