46 ms·
Python looks like a lot less typing.
by phreakhead 15y ago
Python looks like a lot less typing.
- cageface 15y agoAnd much more readable, without the parenthesis balancing dance.
- AlexBaranosky 15y agoJust like English is soooo much more readable than German, because well, I don't know German :)
- kleiba 15y agoTrue, but for instance I know neither Python nor Clojure, and yet Python looks more accessible on first glance - even though I have some experience with other LISPs.
- cageface 15y agoI know Common Lisp well, thanks. Only dabbled with Clojure.
- ShardPhoenix 15y agoI found the Python more readable even though I have written programs in Clojure and never written programs in Python. In fact I'd be willing to bet that Python-like syntax would be found to be more readable than Lisp-like syntax for programmers with N years of experience in that language, if such a study could be conducted. (ie, I'd bet that an average programmer with 5 years of Python experience and nothing else can correctly read programs faster than an average programmer with 5 years of Clojure experience and nothing else (not that the latter exists)).
- jpeterson 15y agoFunny, I was thinking the opposite -- the Clojure code is far more readable.
- asmala 15y agoI've started using Clojure after many years of Ruby and I have to say the parentheses are a non-issue. Emacs and many IDEs automatically balance the parens for you (see e.g. paredit). Once your eyes learn to ignore the bracket soup, the code starts looking an awful lot like Python (cmp. Emacs Lisp indention with Python semantic indention).