3 ms·
Isn't scheme just a dialect of lisp?
by joshAg 13y ago
Isn't scheme just a dialect of lisp?
- Jacquass12321 13y agoYes, it's a lighter (very minimalist) version of lisp, as opposed to common lisp. Scheme seemed like more of a fun academic exercise. If I wanted to actually do more complex work I'd probably look to common lisp instead of Scheme.
- betterunix 13y agoScheme does have a feature that would be handy in Common Lisp: continuations with indefinite extent. PG has an interesting way to simulate this with macros in On Lisp, but that hardly suffices. It is not something that I frequently need, but I have had one or two cases when such a continuation would have come in handy.
- klibertp 13y agoBoth "Common Lisp" and various (!) Schemes are dialects of lisp. As for why CL is preferred - it's probably about the ecosystem, tools and libraries. No Scheme and very few languages can compete with CL in this matter. However there is Rachet, a Scheme that has a chance to approach CL in the next decade (only my opinion).