3 ms·
It's interesting because I had trouble reading lisp until somebody told me that you don't read lisp by worrying about parentheses, but by reading it as an inden
by babs474 13y ago
It's interesting because I had trouble reading lisp until somebody told me that you don't read lisp by worrying about parentheses, but by reading it as an indentation level aware language. Just like Python.
Here is a more in depth link: http://stackoverflow.com/questions/1894209/how-to-read-mentally-lisp-clojure-code http://stackoverflow.com/questions/1894209/how-to-read-menta...
but the idea is, delete all the parentheses from you mind, the code should still make sense. The parentheses are to help the computer out, not you.
- grayrest 13y agoTo follow up on this, I configure my editor to de-emphasize parens: http://gr.ayre.st/s/images/parens.png http://gr.ayre.st/s/images/parens.png I can still see them if I need to but they have the same visual weight as tabs/end of line spaces. I like this because it makes it feel more like python to me.