The problem with the SMARTEST software engineers is they are incapable of distinguishing between good and bad code. They’re fantastic at writing EFFICIENT code, certainly, but not code that is comprehensible by others - all code is equally comprehensible.
python bad
https://news.ycombinator.com/item?id=34177703
atoav on Dec 29, 2022 | parent | prev | next [–]
I, a python dev with a decade of experience sometimes still need half a day to figure out some weird dependency venv import-path issue. This happens often.
It takes me half a day to figure out a reliable way to cross compile rust binaries for Raspberry Pis, withput ever having done this before.
There are a lot of good things about python but the dev environment sucks a lot and it is so engrained in the very substance of the language/tooling that I don’t really see a path out of that other than going all Python 4.0 on it and repeating the python2/python3 schism all over again.
Python is still my goto language but it is my goto language despite the tooling, not because of it.