Fedora ponders the Python 2 end game
Fedora ponders the Python 2 end game
Posted Aug 3, 2017 15:24 UTC (Thu) by intgr (subscriber, #39733)In reply to: Fedora ponders the Python 2 end game by khim
Parent article: Fedora ponders the Python 2 end game
> On the very last screen it tries to show you "everything is done" message which is in KOI8-R instead of UTF-8 - with exception being thrown and whole installation rolled back. Just PERFECT handling of strings.
Yes, that's exactly the behavior I want. There was a bug in the program (or translation) and a good programming environment should immediately throw an error, rather than proceed with some unexpected behavior. Even environments that used to play very fast and loose with types and ignore errors, like MySQL and PHP, have recently became significantly stricter. Otherwise, in complex programs, you will end up with latent errors that are much harder to debug and often data loss.
> If you want robustness then python is not for you.
Erm, in one breath you complain about Python being too strict and now you complain that it's not robust?
