Re:A Lisp that runs Python (2016)
by todd8 on Friday October 13, 2017 @07:43PM
(#15469904)
Make sure you use an editor, like emacs, that really understands lisp and the parentheses won’t mater. The auto indenting with lisp makes working with it syntactically just as easy as python.
[ Parent
| on HN ]
Re:A Lisp that runs Python (2016)
by CoolGuySteve on Saturday October 14, 2017 @01:47AM
(#15470970)
I don't disagree, I did that back in university. My problem with the brackets is that it lends itself to a 'write-once-read-never' style when a function ends with 12 round brackets.
I think S-expr trees and their macros are the right way to write code, and that a S-expr diff is the one true way to do git-diff. But so far I haven't seen a language that integrates into the toolchain like that.
Go has gofmt that at least acknowledges that style should be consistent, but I would argue 'who gives a fuck'. The expression tree is what really matters.