PDA

View Full Version : Scheme Interpreter?


xelapond
August 2nd, 2008, 09:30 PM
I have been tossing around the idea of learning a dialect of Lisp, and finally decided I would try out Scheme(looking at some scheme code I really like it). I did a search for scheme with aptitude, and I got a bunch of different interpreters. Which one do you guys recommend? Also, is there a different dialect of Lisp you would recommend? Is scheme a good choice? I know one is not "better" then the other, but I have been recommended everything under the sun(including Haskel, which AFAIK is not a dialect of Lisp at all:P)

Thanks,

Alex

LaRoza
August 2nd, 2008, 09:32 PM
You have several options, Common Lisp, or Scheme. It really depends on your intent which one you learn. Scheme is a smaller language, so if you are doing it for learning or thinking then that is what you want.

For Scheme, you can use mit-scheme (which is the standard scheme) or scheme48 (what I use) which is smaller, but works fine.

For Common Lisp, you can use sbcl or clisp.

All are in the repos.

CptPicard
August 2nd, 2008, 09:35 PM
DrScheme is a nice learning environment and "IDE"... with any lisp you really really need to have the environment!

xelapond
August 2nd, 2008, 09:39 PM
Thanks for the quick replies!

I will probably go with scheme, I might be running some programs on power challenged computers, so lighteweightness always helps there.

Is there an emacs scheme package like SLIME for sbcl?

CptPicard
August 2nd, 2008, 09:45 PM
Yeah but it's not nearly as great as SBCL+SLIME. Try DrScheme, it really is good for this purpose. :)