Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Common Lisp or Scheme?

Name: Anonymous 2011-08-09 23:13

I'm going to get some basics on functional programming. But there are too fucking many LISP dialects. I know all in all it's all the same shit, but between the two, which one should I use for these little studies?

(And yes, SICP is part of them)

Name: Anonymous 2011-08-10 10:48

>>30
and symbols being a data structure in CL containing a function, a value, and a property list, whereas symbols in Scheme are just interned strings.
and the completely different evaluation rules. ((foo)) is an error in CL but not in Scheme
and CL having both dynamic and lexical scope and Scheme just having lexical scope.

nuances

and CL having a ubiquitous object system and Scheme having no object system. CL is CLOS.
CLOS is an external library. You can implement it for Scheme.

code in CL at some point being represented as lists and not with Scheme (making many CLers to say that Scheme isn't really Lisp. Honestly Scheme could have syntax and the macros would be just about as easy to deal with.)
This.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List