From: fba_free
Subject: Threads in CLISP (again?)
Date: 
Message-ID: <1113227415.281398.298000@g14g2000cwa.googlegroups.com>
Hello, fellow Lispers!

I have programmed for years on Symbolics Lisp Machines, in the 80's.
Good old days, high tech dreams, fancy conferences all over the world.
The roaring yeas of AI. Now much can be done on a PC with GPL
software, which I find great.

Emacs, slime, CLISP etc... on PC's  Well, it is not quite the real
thing, but it is quite good (except for maybe for debugging,
graphics and inspecting, on Win32. I hope it will be improved some
day). And does not even cost a cent :-)

So I now still program in Lisp, my mother tongue, for a hobby on my
PC and enjoy it. I use the powerful CLISP/EMACS/SLIME combination on
Win XP.

Yet I miss very much the threads feature in CLISP, it does not seem
to come to an end. This seems to be a question that comes back
periodically (when you search in this NG), with no definitive
conclusion.

The status of CLISP seems to be frozen since v2.33.2 (2004-06-02).
Are there any people actively working on it, especially on the thread
features? Has anyone experience with this partially implemented
feature?

Thanks for any relevant information, and happy Lisping!

(Frédéric (Bastenaire))

From: Sam Steingold
Subject: Re: Threads in CLISP (again?)
Date: 
Message-ID: <u8y3pqsh6.fsf@gnu.org>
> * fba_free <···@serr.se> [2005-04-11 06:50:15 -0700]:
>
> The status of CLISP seems to be frozen since v2.33.2 (2004-06-02).

the current NEWS file should impress you:
<http://www.podval.org/~sds/clisp/NEWS>
(MOP, weak relationships &c &c)

> Are there any people actively working on it, especially on the thread
> features? Has anyone experience with this partially implemented
> feature?

help wanted.

-- 
Sam Steingold (http://www.podval.org/~sds) running w2k
<http://pmw.org.il/> <http://www.jihadwatch.org/>
<http://www.dhimmi.com/> <http://www.openvotingconsortium.org/>
If it has syntax, it isn't user friendly.
From: Pascal Bourguignon
Subject: Re: Threads in CLISP (again?)
Date: 
Message-ID: <87u0mdfk50.fsf@thalassa.informatimago.com>
"fba_free" <···@free.fr> writes:

> Hello, fellow Lispers!
> 
> I have programmed for years on Symbolics Lisp Machines, in the 80's.
> Good old days, high tech dreams, fancy conferences all over the world.
> The roaring yeas of AI. Now much can be done on a PC with GPL
> software, which I find great.
> 
> Emacs, slime, CLISP etc... on PC's  Well, it is not quite the real
> thing, but it is quite good (except for maybe for debugging,
> graphics and inspecting, on Win32. I hope it will be improved some
> day). And does not even cost a cent :-)
> 
> So I now still program in Lisp, my mother tongue, for a hobby on my
> PC and enjoy it. I use the powerful CLISP/EMACS/SLIME combination on
> Win XP.
> 
> Yet I miss very much the threads feature in CLISP, it does not seem
> to come to an end. This seems to be a question that comes back
> periodically (when you search in this NG), with no definitive
> conclusion.
> 
> The status of CLISP seems to be frozen since v2.33.2 (2004-06-02).
> Are there any people actively working on it, especially on the thread
> features? Has anyone experience with this partially implemented
> feature?

There's some new stuff in CVS, (I guess we'll receive a new version
soon!), but AFAIK, nothing about threads.


clisp doesn't have threads (yet), but you can still use linux:fork and
IPC if you need multiprogramming.

Or, if you have some time, plunge into clisp implementation and add
threads.  There are already some hooks in place, nothing more.


> Thanks for any relevant information, and happy Lisping!
> 
> (Fr�d�ric (Bastenaire))
 

-- 
__Pascal Bourguignon__                     http://www.informatimago.com/