[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Issues for Multithreaded Ports [formerly: Re: cl-http for clisp]
- To: clisp-list@ma2s2.mathematik.uni-karlsruhe.de
- Subject: Re: Issues for Multithreaded Ports [formerly: Re: cl-http for clisp]
- From: attardi@DI.UniPi.IT
- Date: Wed, 28 Jun 1995 09:52:44 --100
- In-reply-to: <v02110100ac16017016ea@DialupEudora> (kr@shell.portal.com)
- Organization: Dipartimento di Informatica - Universita' di Pisa - Italy
ECoLisp (ECL), a derivative of KCL, has multithreads.
If you are interested, you can get it from:
- ftp.icsi.berkeley.edu [128.32.201.7], directory /pub/ai/ecl
- ftp.di.unipi.it [131.114.4.36], directory /pub/lang/lisp
ECL is based on a Common Runtime Support (CRS) which provides basic
facilities for memory managment, dynamic loading and dumping of binary
images, support for multiple threads of execution. The CRS is built
into a library that can be linked with the code of the application.
ECL is modular: main modules are the program development tools (top
level, debugger, trace, stepper), the compiler, and CLOS. A native
implementation of CLOS is available in ECL: one can configure ECL with
or without CLOS. A runtime version of ECL can be built with just the
modules which are required by the application.
ECL runs on:
- Sun workstations with SunOS 4.x or Solaris 2.x
- Silicon Graphics with IRIX 4.x
- NeXT with NeXTStep 2.x
- IBM PC with DOS/go32
- IBM PC with DOS/emx
- IBM PC with Linux 1.0
-- Beppe