|
|
|
|
|
by dartos
604 days ago
|
|
The most popular lisp dialects are linked list based (Common Lisp, scheme, guix I think as well) No need to be pedantic. Obviously I’m not talking about a random toy lisp someone hacked together. Linked lisps have their uses, obviously, but being the core data abstraction for your entire language kinda sucks nowadays. I’m talking about lisp the language, not the philosophical concept.
When people just say “lisp” referring to a specific language you can safely guess either scheme or Common Lisp. |
|
You say you're not talking about a random toy Lisp someone threw together. Yet those kind of projects are the ones that have lists as the core or perhaps the only data abstraction for the entire language. If we search for the Lisps that make your remarks correct, that's mainly what we find.
I think this is a rare exception in production Lisps. One notable one is something called Pico Lisp. People take this seriously and use it, so we can't call it a toy. Yet it does almost everything with lists.
When people say Lisp nowadays no you cannot guess that it's Scheme or Common Lisp. It could be Clojure, or Fennel or others.
Scheme and Common Lisp are very different languages.