2 ms·
> Biased as I am, I see no complexity with a simple, regular usage of parenthesis. > If I am an experienced Common Lisper, it is because I was once a noob Comm
by keymone 10y ago
> Biased as I am, I see no complexity with a simple, regular usage of parenthesis.
> If I am an experienced Common Lisper, it is because I was once a noob Common Lisper
> should we generalize from your example then, when it is not appropriate to do so in my case
if we do so carefully? obviously there is some spectrum of how mentally exhausting various aspects of language's syntax are for people, and how prepared/willing different people are to wrap their heads around those aspects.
crude analogy would be saying unary number system is better than decimal because it's simpler (via having less "things"), all operations are more intuitive and there is no complexity in dealing with all those digits.
just as we use decimal instead because we have physiological reasons to do so, it's not outlandish to suppose that we have psychological reasons to prefer syntax that is more rich than what CL provides out of the box but also not too rich because it's mentally exhausting. clojure seems to be hitting the sweet spot(at least within lisps family) and while many factors are at work here, the evidence is that clojure quickly became more popular than cl.
to be clear, i'm not saying here that popular = better, of course.