Hacker News new | past | comments | ask | show | jobs | submit login

The general consensus seems to be that it was more readable than Perl and forced you to write more maintainable code at the right moment in history.

Today it has an abundance of libraries and enough competent developers to be hard to ignore.

To me the inconsistent naming in the standard library is a bigger flaw than the syntax, which is a matter of habit. Date and Unicode handling (the latter in both 2 and 3) follow closely after that.




Most of the inconsistent naming and unicode handling was fixed in Python 3.


Fair point about the naming but on Unicode handling I'll have to disagree with you. The problems of the kind described in http://lucumr.pocoo.org/2014/1/5/unicode-in-2-and-3/ are not difficult to run into.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: