Of course there are blunders in Python. It's an old language by now. But a great deal of what makes Python really easy to use is that a lot of thought has gone in to getting many of the essential details right.
For instance, take comparison operators - by having < and == work across all the built-in types (including sequences), it's really easy to compare and sort stuff. Which is essential to writing terse and efficient algorithms.
Comments
Of course there are blunders in Python. It's an old language by now. But a great deal of what makes Python really easy to use is that a lot of thought has gone in to getting many of the essential details right.
For instance, take comparison operators - by having < and == work across all the built-in types (including sequences), it's really easy to compare and sort stuff. Which is essential to writing terse and efficient algorithms.