Re: Multiple thread support?

Bob Rogers <[email protected]>
Newsgroups gmane.lisp.ilisp.devel
Message-ID <[email protected]>
   From: Paolo Amoroso <[email protected]>
   Date: Thu, 23 Jan 2003 21:13:51 +0100

   On Thu, 23 Jan 2003 10:33:34 +0000, Daniel Barlow wrote:

   > Hmm.  Lots of possibilities, really.  Quite aside from the
   > implementation, what interfaces would people like to see?

   The only such interface I have heard of, but never used, is Franz's ELI.
   Have you considered it? ELI has been adapted to work with SCL.

I have used ELI with ACL+CLIM extensively; it is unfortunate that the
ilisp interface is next to useless with ACL multiprocessing.  ELI seems
to only use one socket connection per Lisp, in addition to the process
buffer streams, but only handles one running Lisp image at a time.  When
a background thread wants I/O, it comes to a separate buffer that pops
up in a new window; this is also where the user sees compiler warnings
for compiles initiated via emacs, which is nice.

   Since the elisp portion of ELI is GPLed, that might be the easiest
way to go, rather than trying to hack the creaky ilisp RPC machinery.
Sigh.

					-- Bob Rogers
					   http://rgrjr.dyndns.org/


-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.