4 ms·
>> There've been so many attempts at removing the parentheses from Lisp, to make it look more like C... I think it's less about looking like C (or other) it's
by singularity2001 7y ago
>> There've been so many attempts at removing the parentheses from Lisp, to make it look more like C...
I think it's less about looking like C (or other) it's about looking like normal Math: (f 1) vs f(1). The above plugin solves this. Maybe the neoteric feature is the most important of the three extensions.
But then again `unnecessary` braces are nothing to torture malleable newcomers with, they are just a thing to get rid of.
- breck 7y agoAgreed. I don't think the attempt has been to "make it look more like C". It's been to make it better.
- neilv 7y agoThere've been so many attempts, of various stated motivations. Many of them have been expressly to make it more familiar to programmers (not mathematicians). Which, for all of the time I've been in Lisps, has meant the series of languages that mimicked the syntax of the language before, for the same familiarity/acceptance reason: C, then C++, then Java, then JavaScript. There's also been the indentation-sensitive ones that are influenced by Python. And the math ones.