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

Scheme or Common Lisp?

Name: Anonymous 2010-07-22 9:02

Yes, it's a “which programming language to leran ???” thread, but this time it's ...more specific I guess?

So I already know C and Perl and wish to acquaint myself with other paradigms than the procedural and object-oriented ones I've become uncomfortably familiar with (i.e., functional). I also intend to learn Haskell at some point in the future in order to complete the holy trinity of syntaxes.

So, /anus/. Regarding the thread title, what are the differences that you find make you prefer one Lisp dialect to another? Is there even much of a difference? Or did you just choose one as your way of saying, “I've read SICP”?

Name: Anonymous 2010-07-22 19:57

>>25
You don't really need a full code-walker. See: http://p-cos.net/documents/hygiene.pdf
Also, it's possible to capture the lexical environment selectively without needing any new features. Assuming I'm writing some macro which would really need that feature, it can be done. It's a bit tricky to do it, but perfectly possible. There's some proof-of-concept macros showing how to do this in c.l.l, but it'd probably take me a while (and waste me half a day reading old posts on newsgroups) to find that thread again.

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