2 ms·
Note that there's a Python complaint buried in there that was not a complaint about the original Python. It is a two-parter. First, package management is bad
by at_a_remove 3y ago
Note that there's a Python complaint buried in there that was not a complaint about the original Python. It is a two-parter. First, package management is bad news (violating PEP 20 in that there's more than one way to do it) right now. The second is that the language has had some features and libraries deprecated and we're now on a much faster release cycle. Both are summed up in the bit "updates often lead to incompatibilities and runtime crashes."
Languages evolve, I get it. Certainly, when I first looked at Python and saw that whole integer division thing I said, "They're going to have to ditch that." Many people smarter than I have had a wide variety of opinions as to how well the unicode transition was managed. Overall, though, Python has started to feel fiddly in the way that Perl did: a lot of syntactic sugar, programmers writing "clever" code-golf you have to unpack, hunting for external libraries, and the like.