|
|
|
|
|
by yyyk2
1384 days ago
|
|
> I'd argue that the brightest minds in computer science understand what makes lisp great perfectly. That is your personal opinion. Personally, I consider the design of Common Lisp to be much superior. > In the lisp tradition, they made a lisp geared towards their use case, specifically. It's called Scheme... If by "their use case" you mean teaching CS, then I would agree. > which sports much more than 'a pseudo-macro system'. Well, Scheme doesn't really have many features. It's meant to be a simple (and by extension limited) language. I mentioned their pseudo-macro system since it's one of the parts where Scheme (badly) disconnects from its Lisp lineage. |
|
A language does not necessarily become limited, when it is simple. If the right simple concepts are available, all kinds of stuff can be build with them, bootstrapping more complex concepts or features. It becomes rather a question of how much is already there, done by others, or how much work oneself want to put in to have some concept in ones language. So I wouldn't necessarily say, that it becomes a limited language.