From: kodifik on
On Jan 31, 5:31 pm, Tamas K Papp <tkp...(a)gmail.com> wrote:
> $ GCL_ANSI="y" gcl
> GCL (GNU Common Lisp)  2.6.7 ANSI    Dec  6 2008 12:36:53

In case you are using Debian or Ubuntu, as I deduce from
that banner, the preferred way to do this is by modifying
the file /etc/default/gcl

The profiler is also worth activating in the same file.

ANSI compliance is pretty good, CLOS included.
From: Slobodan Blazeski on
On Jan 31, 4:22 pm, "Antti \"Andy\" Ylikoski" <antti.yliko...(a)hut.fi>
wrote:
> The version of the GNU Common LISP that I'm currently using in my PC
> does not have the Common LISP Object System.
>
> Does there exist a version of the GCL that contains the CLOS, or has
> somebody written a CLOS system for the GCL?
>
> Antti Ylikoski
> Helsinki Univ of Tech
> Helsinki, Finland, the EU
Is there any specific advantage of using an GCL while there is a ton
of an implementations both OSS and commercial ones that implement full
ANSI Common Lisp standard together with many other useful features?

Bobi
From: Slobodan Blazeski on
On Jan 31, 4:22 pm, "Antti \"Andy\" Ylikoski" <antti.yliko...(a)hut.fi>
wrote:

> Does there exist a version of the GCL that contains the CLOS, or has
> somebody written a CLOS system for the GCL?

And by the way there is an naive incomplete implementation of CLOS in
On Lisp to give you some starting point.

Bobi
From: "Antti "Andy" Ylikoski" on
Slobodan Blazeski wrote:
> On Jan 31, 4:22 pm, "Antti \"Andy\" Ylikoski" <antti.yliko...(a)hut.fi>
> wrote:
>> The version of the GNU Common LISP that I'm currently using in my PC
>> does not have the Common LISP Object System.
>>
>> Does there exist a version of the GCL that contains the CLOS, or has
>> somebody written a CLOS system for the GCL?
>>
>> Antti Ylikoski
>> Helsinki Univ of Tech
>> Helsinki, Finland, the EU
> Is there any specific advantage of using an GCL while there is a ton
> of an implementations both OSS and commercial ones that implement full
> ANSI Common Lisp standard together with many other useful features?
>
> Bobi

Thank you for the information -- now could you mention here in the
newsgroup those -- a ton of -- full ANSI Common LISP implementations --
or maybe better, some interesting ones among them.

I'm not a LISP aficionado.

regards, Antti Ylikoski
Helsinki, Finland, the E.U.
From: Raffael Cavallaro on
On 2010-01-31 18:05:05 -0500, Antti \"Andy\" Ylikoski said:

> Thank you for the information -- now could you mention here in the
> newsgroup those -- a ton of -- full ANSI Common LISP implementations --
> or maybe better, some interesting ones among them.

To a certain extent it depends on platform.

Open source common lisp implementations:
sbcl: linux, Mac OS X, *bsd <http://sbcl.sourceforge.net/>
clozure common lisp <http://www.clozure.com/clozurecl.html>
Mac OS X, linux, windows, GUI IDE on Mac OS X
clisp <http://clisp.cons.org> all of the above platforms
ecl <http://ecls.sourceforge.net/>

In addition, LispWorks, a commercial imlementation with a full GUI IDE
on all of these: Windows, Mac OS X, Linux, and a free personal edition:
<http://www.lispworks.com/downloads/index.html>

Franz Allegro Common Lisp <http://www.franz.com/downloads.lhtml> has a
free Express Edition for Windows, Mac OS X, linux and freebsd, and a
very powerful IDE on Windows (at least).

--
Raffael Cavallaro