Re:Racket2 Possibilities
by jplayer01 on Tuesday July 23, 2019 @03:24AM
(#20505069)
I don't understand the deal with parens. Or significant whitespace. Or other similar "issues". Surely people have bigger issues when writing applications than where you put your god damned brackets or if they're curved or braces or whatever else.
[ Parent
| on HN ]
Particularly when the "solution" to parens always seems to be significant whitespace, which is disliked by many as much as parens are by others. Both are just conventions that people get used to. I didn't care for significant whitespace when I first learned Python, but eventually I stopped seeing the problem, just as I stopped seeing the issue with parens in Lisps.
For me the obsession is with simplicity and theory, perhaps as much as the pragmatic effects.
Things become a little bit simpler (fewer pieces), with indentation syntax. I find that really beautiful.
As far as I can tell it can’t get any simpler than that.
https://github.com/breck7/jtree/blob/master/papers/paper3/co...