4 ms·
>the syntax of python will remain a great inspiration for readability if they don't make the same mistakes. it always amazes me to see people from all levels re
by bitbang 7y ago
>the syntax of python will remain a great inspiration for readability if they don't make the same mistakes. it always amazes me to see people from all levels read python the first time and get it.
Oh please. I like python and use it a lot, but it's readability can be awful.
Constructs like 'delimiter_string'.join( list_var ) may have logic behind them, but the readability for someone accustomed to OOP paradigms is backasswards.
Comprehensions are quite powerful, but ironically they're nearly incomprehensible.
Lambdas are a sad sad attempt at closures/anonymous functions.
There are many conventions in python made early on that have not aged well in regards to readability.
- ramchip 7y agoIn my experience with Python, these were minor annoyances. The real problem was the amount of decorators and monkey patching in libraries like Flask, FoundationDB, Gunicorn, or Celery. Using gevent didn’t help...