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.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: