3 ms·
> The philosophy of python is there should be only one pythonic way of doing things. Thiiis really hasn't been my experience with the Python community. Every p
by cbryan 6y ago
> The philosophy of python is there should be only one pythonic way of doing things.
Thiiis really hasn't been my experience with the Python community. Every place I've worked on a Python codebase has done it a different way, and none of them have agreed on what is "pythonic".
Each team has claimed that _their_ approach is the most python-y way to do it, but they've all celebrated Python as not being "restrictive" like "other" languages. It's really weird.
- antpls 6y agoTrue, because that was already a hard problem by itself. And it got even worst with the recent additions.
- zx14 6y ago> Thiiis really hasn't been my experience with the Python community. Every place I've worked on a Python codebase has done it a different way, and none of them have agreed on what is "pythonic". Exactly my experience from day one. It's a laughable statement that the Python community keeps repeated with almost no basis in reality.
- dmarchand90 6y agoCompared to C++ and Perl I find python code to be really consistent across projects. I agree the language isn't perfect at it but why do anything to make it worse?