Hacker News new | ask | show | jobs
by theclay 5502 days ago
I doubt people will argue that these features are useful, but they do increase Python's overall complexity by adding to the sum total one must learn to grok python.

There's a danger here: add too many "simplifications" and you get something complex.

(though list comprehensions really are awesome!)

1 comments

I can agree with that (add too many simplifications...); that's why I've really fell for data-as-code in Scheme; the simplifications in that language are so broad that you don't have to /add/ simplifications. Whereas, with Python's (or any language that isn't homoiconic) "baked" syntax, you do have to add "simplifications" or "features".