3 ms·
It looks like you are mad about python2->python3 transition? Yeah, this was pretty messed up, and the new I/O encoding is pretty broken. Why would you design a
by theamk 2y ago
It looks like you are mad about python2->python3 transition? Yeah, this was pretty messed up, and the new I/O encoding is pretty broken. Why would you design a system which cannot print every filenames to screen? But I suspect the reason was that designers of that never actually worked on systems with multiple encodings, and so were not aware that people actually _do_ redirect output to files and/or pipe to iconv.
But other than that botched transition, Python is very stable. My Python photo downloader from 2004 did not need any changes throughout python 2 lifetime and still works today (using 2.7 interpreter). The oldest python3 script I've found is from 2019, and it still works just fine without any changes.