Clementson's Blog

Bits and pieces (mostly Lisp-related) that I collect from the ether.

January 2004
Sun Mon Tue Wed Thu Fri Sat
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Dec  Feb

What is the best Open Source Lisp? - Part 2

Sunday, January 11, 2004

In my previous posting, I asked "What is the best Open Source Lisp?" and listed a set of criteria that is commonly asked for (on various Lisp newsgroups) by people looking for an Open Source Lisp implementation.

In my opinion, the Lisp implementation that best meets these criteria is PLT Scheme. PLT Scheme is actually an "umbrella name" for a family of implementations of Scheme. Although PLT Scheme is a Scheme and not a Common Lisp implementation, it includes a lot of standard functionality that is normally found in a Common Lisp implementation. Therefore, CL advocates who would normally dismiss a Scheme implementation from consideration should think seriously about what they need in an Open Source Lisp implementation before they reject PLT Scheme.

Here's how it meets the set of criteria I specified in my previous post:



Now, bear in mind that I'm not saying that PLT Scheme will meet the needs of everyone who is searching for an Open Source Lisp implementation; however, it does satisfy a lot of the criteria that many people look for in an Open Source Lisp implementation.

I also think that the PLT development team deserves a lot of credit for creating what is probably one of the best examples of what an Open Source language implementation can be.

emacs Copyright © 2005 by Bill Clementson