* ... it seemed to more or less force people to write more readable and therefore, maintainable code.*
What do you mean by "readable" and how does Python seem to enforce that?
What do you mean by "readable" and how does Python seem to enforce that?
This is great - you can cook something up in 5 lines that would take 15+ in Python and 50+ in C++. It also means that it's really tempting for some to abuse this ability, even for code which will be long lived.
I don't believe Python is that inflexible (it's not), and I don't see how the limited and superficial ways in which Python pushes all code to look the same are really that meaningful.