3 ms·
I haven't followed development of the Python language in a while but this article was featured last week [1] and it does feel like committees. I have followed
by Yoric 4y ago
I haven't followed development of the Python language in a while but this article was featured last week [1] and it does feel like committees.
I have followed development of C++ and... yeah, committees and subcommittees.
[1] https://chriswarrick.com/blog/2023/01/15/how-to-improve-python-packaging/ https://chriswarrick.com/blog/2023/01/15/how-to-improve-pyth...
- wirrbel 4y agoWell, in reality it’s more complicated there always were approaches through committee and approaches outside (conda being an initiative, and lately there is an explosion of tools making use of the pyproject.toml interface). with packaging there are things the committee is good at (making sure that a change to packaging does not break packaging for certain configurations and use cases) and individual initiatives outside of the committee often had drawbacks improving packaging in some area and making it worse in others. But the “committee” then was able to take inspirations into the committee which means there is the best of both worlds. IMHO the python PEP process is a good example of python going the middle way.
- Yoric 4y agoFrankly, yes, the PEP process looks great!