I don't have broad experience with various Lisps, but I have also done
some programming in Scheme and Common Lisp.

You can program in a functional style in both, or in an imperative
style in both.  In Scheme, functional style is a bit more idiomatic,
so you will find more examples of functional style code written in
Scheme than you will in Common Lisp, on average.  That makes it a bit
closer in idiomatic style to Clojure than Common Lisp is.

I can't speak to the awesomeness of the Scheme community, but they do
have lots of on line documentation, and in the last 5-8 years or so
they have taken the small "core" of scheme defined by the revised^5
report on Scheme (R5RS) and also version 6, and extended it with
"SRFIs", Scheme Requests For Implementation.  These are often
libraries of useful functionality.

http://srfi.schemers.org

There are many different Scheme implementations.  PLT Scheme might be
a good one to start with, in terms of the amount of example code and
documentation that comes with it.  I believe it implements many of the
SRFIs, as well as extensions of its own.

Andy


On Dec 20, 12:31 pm, Sean Devlin <francoisdev...@gmail.com> wrote:
> Hi everyone,
> After hacking Clojure for a while, I've come to the conclusion that
> studying a second Lisp would help.  So, what do the people here
> think?  What is a good Lisp to study?  Are there particular dialects &
> distributions that are interesting? The things that are important to
> me are:
>
> A community at least 1/10th as awesome as this one.  Seriously.
> Libs in Lisp - I want to see if there are ideas worth stealing.
> Available documentation - I have to be able to read about it, and
> teach myself online.
>
> Thanks,
> Sean

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to