[4-1] Commercial Common Lisp implementations.
Allegro Common Lisp:
Allegro Common Lisp 4.2 runs on a variety of platforms, including
Sparcs, RS6000, HP700, Silicon Graphics, DecStation (prices start at
$4,500) and NeXT ($2,000). It requires 12mb RAM for the 680x0 and 16mb
for RISC. It includes native CLOS, X-windows support, Unix interface,
incremental compilation, generational garbage collection, and a
foreign function interface. Options include Allegro Composer
(development environment, including debugger, inspector, object
browser, time/space code profiler, and a graphical user interface,
$1,500), Common LISP Interface Manager (CLIM 2.0 is a portable
high-level user interface management system. CLIM 2.0 for Allegro CL
supports both Motif and Openlook and Windows, ($1,000). Franz also
markets Allegro CL 3.0 for Windows 3.1, Windows NT and Windows95 for
$595 (discount prices of $449 are sometimes advertised in various AI
magazines). A Professional version with royalty free runtime
distribution and source code is available for $2495.
Allegro CL for Windows provides 32-bit compilation, complete CLOS, an
integrated development environment, visual drag & drop Interface Builder,
interface to the Windows API, DLL support, and free runtime delivery.
Write to: Franz Inc., 1995 University Avenue, Berkeley, CA 94704 or
call 1-800-333-7260, 510-548-3600, fax 510-548-8253, telex 340179
WUPUBTLXSFO. Bug reports can be mailed to bugs@franz.com. Questions
about Franz Inc. products (e.g., current and special pricing) can be
sent to info@franz.com. To receive Franz Flash, Franz's electronic
newsletter, send mail to flash@franz.com.
Files related to the products (e.g., patches, Franz's GNU-Emacs/Lisp
interface, the Allegro FAQ)
are available by anonymous ftp from
ftp.franz.com:/pub/ [192.48.96.9]
http://www.franz.com/
CLOE:
CLOE (Common Lisp Operating Environment) is a cross-development
environment for IBM PCs (MSDOS) and Symbolics Genera. It includes
CLOS, condition error system, generational garbage collection,
incremental compilation, code time/space profiling, and a stack-frame
debugger. It costs from $625 to $4000 and requires 4-8mn RAM and a 386
processor. Write to: Symbolics, 6 New England Tech Center,
521 Virginia Road, Concord, MA 01742, call 1-800-394-5522 or
508-287-1000 or fax 508-287-1099.
Golden Common Lisp:
Golden Common Lisp (GCLisp 4.4) runs on IBM PCs under DOS, Windows,
OS/2, and Windows NT, costing $2,000 ($250 extra for Gold Hill
Windows), and includes an incremental compiler, foreign function
interface, interactive debugger, SQL interface, and emacs-like editor.
It supports DDE and other Windows stuff, and is CLtL1 compatible.
Supports PCL/CLOS. It requires 4mb RAM, and 12mb disk. See a review in
PC-WEEK 4/1/91 comparing GCLisp with an older version of MCL. Write
to: Gold Hill Computers, 26 Landsdowne Street, Cambridge, MA 02139,
call 617-621-3300, or fax 617-621-0656.
Harlequin LispWorks:
LispWorks (R) from Harlequin runs on a variety of Unix platforms,
including Sun Sparc and clones (SunOS and Solaris), IBM RS/6000 (AIX),
DEC MIPS (Ultrix), DEC Alpha (OSF/1), HP PA (HP-UX), and SGI (IRIX).
LispWorks uses menus and graphics to provide convenient, user friendly
access to its wide array of powerful tools. A C/C++ interface, an SQL
interface, and a fully integrated Prolog compiler are a standard part
of LispWorks. CLIM 2.0 is also available.
+ COMMON LISP: CLtL2 compatible, native CLOS/MOP, generational GC,
C/C++ interface.
+ ENVIRONMENT: Prolog, Emacs-like editor/listener/shell, defadvice,
defsystem, cross-referencing, lightweight processes,
debugger, mail reader, extensible hypertext online doc, LALR
parser generator.
+ BROWSERS/GRAPHERS: files, objects, classes, generic functions,
source code systems, specials, compilation warnings.
+ GRAPHICS: CLX, CLUE, Toolkit, CAPI, Open Look, Motif,
interface builder.
+ INTEGRATED PRODUCTS: CLIM 2.0, KnowledgeWorks (RETE engine).
For further information, contact by e-mail worldwide:
lispworks-request@harlequin.com (OR @harlequin.co.uk)
or in the US:
FAX: 617-252-6505
Voice: 800-WORKS-4-YOU (800-967-5749) or 617-374-2400 or 617-252-0052
Mail: Harlequin Inc., One Cambridge Center, Cambridge, MA 02142
or in Europe:
FAX: 0223-872-519 (OR 44-1223-872-519 from outside UK)
Voice: 0223-873-800 OR -872-522 (OR 44-1223-873-800 from outside UK)
Telex: 818440 harlqn g
Mail: Harlequin Ltd., Barrington Hall, Barrington, Cambridge, CB2 5RG
For more information, see their web page at the URL
http://www.harlequin.com/
Harlequin FreeLisp:
Harlequin Inc. is shipping FreeLisp (TM), which has been developed
specifically to meet the Lisp teaching requirements of the academic
community in terms of both functionality and price. FreeLisp
is a reduced implementation of Harlequin's premier Common Lisp
development environment, LispWorks (R). FreeLisp runs under on PC's
under Windows, and has many of the environmental features as
LispWorks but does not include a compiler. For prices and information
about FreeLisp, contact by e-mail worldwide
lispworks-request@harlequin.com (OR @harlequin.co.uk)
or in the US:
fax: 617-252-6505
voice: 800-WORKS-4-YOU (800-967-5749) or 617-374-2400 or 617-252-0052
mail: Harlequin Inc., One Cambridge Center, Cambridge, MA 02142
or in Europe:
fax: 0223-872-519 (OR 44-1223-872-519 from outside UK)
voice: 0223-873-800 OR -872-522 (OR 44-1223-873-800 from outside UK)
Telex: 818440 harlqn g
mail: Harlequin Ltd., Barrington Hall, Barrington, Cambridge, CB2 5RG
Freelisp is available at the URL
http://www.harlequin.com/freelisp/
Ibuki Common Lisp:
Ibuki Common Lisp (IBCL) v02/01 is a commercialized and improved
version of Kyoto Common Lisp. It runs on over 30 platforms, including
Sun3, Sparc, Dec (Ultrix), Apollo, HP 9000, IBM RS/6000, Silicon
Graphics and IBM PCs (under AIX). It includes an incremental compiler,
interpreter, and C/Fortran foreign function interface. It generates C
code from the Lisp and compiles it using the local C compiler. Image
size is about 3mb. Cost is $2800 (workstations), $3500 (servers), $700
(IBM PCs). Supports CLOS and CLX ($200 extra). Source code is
available at twice the cost. Ibuki now also has a product called CONS
which compiles Lisp functions into linkable Unix libraries. Write to:
Ibuki Inc., PO Box 1627, Los Altos, CA 94022, or call 415-961-4996,
fax 415-961-8016, or send email to Richard Weyhrauch, rww@ibuki.com or
support@ibuki.com.
LinkLisp:
LinkLisp is a Lisp implementation for Windows that supports a large
subset of Common Lisp. It is DLL and VBX callable from C/C++ and
Visual Basic. It costs $249. For more information, write to Conscious
Computing, 3100 Connecticut Avenue NW, Suite 202, Washington, DC
20008, call 202-483-6350, or fax 202-462-9110.
Lucid Common Lisp:
Lucid Common Lisp runs on a variety of platforms, including PCs (AIX),
Apollo, HP, Sun-3, Sparc, IBM RT, IBM RS/6000, Decstation 3100,
Silicon Graphics, and Vax. Lucid includes native CLOS, a foreign
function interface, and generational garbage collection. CLIM is
available for Lucid as a separate product. See also the comments in
question [1-2] on the wizards.doc file that comes with the release.
[Note: Lucid encountered financial difficulties because of forays
into C-related products; the Lisp end of the company remained strong.
Harlequin announced on 23-NOV-94 that they have acquired the
rights to the Lisp-related technology of Lucid, Inc., that they
will market and support Lucid Common Lisp alongside their
LispWorks products, and that they have hired several former Lucid
employees for this purpose.]
For further information, contact by e-mail worldwide:
lispworks-request@harlequin.com (OR @harlequin.co.uk)
or in the US:
FAX: 617-252-6505
Voice: 800-WORKS-4-YOU (800-967-5749) or 617-374-2400 or 617-252-0052
Mail: Harlequin Inc., One Cambridge Center, Cambridge, MA 02142
or in Europe:
FAX: 0223-872-519 (OR 44-1223-872-519 from outside UK)
Voice: 0223-873-800 OR -872-522 (OR 44-1223-873-800 from outside UK)
Telex: 818440 harlqn g
Mail: Harlequin Ltd., Barrington Hall, Barrington, Cambridge, CB2 5RG
Macintosh Common Lisp:
Macintosh Common Lisp (MCL) is an object-oriented dynamic language
(OODL) from Digitool, Inc. MCL 4.0 will work on any Power Macintosh
with at least 16 MB of RAM, 28 MB of disk storage, and Macintosh System
Software 7.5 or later. MCL 3.1 will work on any 68K-based Macintosh
with at least 8 MB of RAM, 15 MB of disk storage, and Macintosh System
6.x or 7.x. Both versions are included on CD-ROM together with extensive
documentation, runtime sources, development utilities, and sample code.
A CD-ROM drive is required for installation.
MCL implements the industry standard Common Lisp programming language
and CLOS (as defined in Common Lisp: The Language, second edition),
and is fully integrated with the Macintosh family of personal computers.
MCL is a completely integrated development environment, including a
fast incremental compiler which produces efficient native PPC code or
680x0 code, a window-based debugger, a source code stepper, a dynamic
object inspector, a stack backtrace inspector, a programmable
Macintosh-style emacs-like editor, online documentation, and an
interactive interface toolkit. MCL supports multiple processes and
provides both high-level object-oriented user interface class library
and complete low-level access to the Macintosh Toolbox.
Using MCL, you can create a standalone double-clickable Macintosh
application. A license is required to distribute an application
created with MCL. Licenses are available to include the MCL compiler
in a distributed application.
MCL may be purchased individually or as a subscription; site licenses
are also available. For more information, mailto:info@digitool.com;
for orders, mailto:orders@digitool.com, call (617) 441-5000 or fax
(617) 576-7680. See http://www.digitool.com/MCL-price-list.html for
current pricing.
Medley:
Medley 2.0 is a Common Lisp development environment that includes a
native CLOS w/MOP, window toolkit, window-based debugger, incremental
compiler, structure editor, inspectors, stepper, cross-referencer
(Masterscope), code analysis tools, and browsers. It is the successor
to InterLisp-D. It runs on a variety of platforms, including Suns,
DecStations, 386/486s, IBM RS/6000, MIPS, HP, DEC Alpha, and Xerox
1186. The price for Unix machines is $3,195 for the developer version
and $1,250 for the runtime version. Medley also runs under DOS 4.0 or
higher ($795 developer version, $300 runtime version, and $250 student
version). Instructional licenses are also available at $250/copy for DOS
(to a max of $1,250) and $1,000/copy for Unix (to a max of $5,000).
For more information, write to Venue, 1624 Franklin Street, Suite 1212,
Oakland, CA 94612, call 800-228-5325 or 510-835-8856, fax
510-835-8251, or send email to aisupport.mv@envos.xerox.com.
muLISP-90:
muLISP-90 v7.1 is a small Lisp which runs on IBM PCs (or the HP 95LX
palmtop), MS-DOS version 2.1 or later. It isn't Common Lisp, although
there is a Common Lisp compatibility package which augments muLISP-90
with over 450 Common Lisp special forms, macros, functions and control
variables. Includes a screen-oriented editor and debugger, a window
manager, an interpreter and a compiler. Among the example programs is
DOCTOR, an Eliza-like program. The runtime system allows one to create
small EXE or COM executables. Uses a compact internal representation
of code to minimize space requirements and speed up execution. The
kernel takes up only 50k of space. Costs $150. muLISP-XM is a version
of muLISP-90 that can take advantage of up to 4 gigabytes of extended
memory and costs $300. Write to Soft Warehouse, Inc., 3660 Waialae
Avenue, Suite 304, Honolulu, HI 96816-3236, call 808-734-5801, or fax
808-735-1105.
NanoLISP:
NanoLISP 2.0 is a Lisp interpreter for DOS systems that supports a
large subset of the Common Lisp (CLtL2) standard, including lexical and
dynamic scoping, four lambda-list keywords, closures, local functions,
macros, output formatting, generic sequence functions, transcendental
functions, 2-d arrays, bit-arrays, sequences, streams, characters
double-floats, hash-tables and structures. Runs in DOS 2.1 or higher,
requiring only 384k of RAM. Cost is $100. Write to: Microcomputer Systems
Consultants, PO Box 6646, Santa Barbara, CA 93160 or call 805-967-2270.
Poplog Common Lisp:
Poplog Common Lisp is an incremental compiler and X-based development
environment for Common Lisp. Poplog Common Lisp provides a compact and
memory-efficient implementation which has recently been upgraded to
include support for CLtL2, including a native CLOS implementation.
The Poplog environment also includes efficient incremental compilers
for Prolog, Standard ML and Pop-11, a language-sensitive editor and
supports easy dynamic linking to C, Fortran etc. Poplog has over 400
customers in 36 countries.
Poplog runs on a variety of platforms including Sun SPARC (SunOS 4.1,
Solaris 2.x), HP-RISC (HP-UX), Silicon Graphics (IRIX), PC UNIX (SCO,
Linux), DECstation (Ultrix) and under VMS on both VAX and Alpha.
For more information, contact:
Integral Solutions Ltd, 3 Campbell Court,
Bramley, Basingstoke, Hants. RG26 5EG, UK.
Call +44 (0)1256 882028, fax +44 (0)1256 882182
Email isl@isl.co.uk
In North America, contact:
Computable Functions, Inc., 35 South Orchard Drive,
Amherst, MA 01002.
Call 413-253-7637, fax 413-545-1249.
Procyon Common Lisp:
Procyon Common Lisp runs on either the Apple Macintosh or IBM PC (386/486
or OS/2 native mode), costing 450 pounds sterling ($675) educational,
1500 pounds ($2250) commercial. It requires 2.5mb RAM on the Macintosh
and 4mb RAM on PCs (4mb and more than 4mb recommended respectively). It
is a full graphical environment, and includes a native CLOS with
meta-object protocol, incremental compilation, foreign function
interface, object inspector, text and structure editors, and debugger.
Write to: Scientia Ltd., St. John's Innovation Centre, Cowley Road,
Cambridge, CB4 4WS, UK, with phone +44-223-421221, fax +44-223-421218.
E-mail: 100142.341@compuserve.com.
[NOTE: The rights to the MS Windows version of Procyon were sold to
Franz who are marketing and developing it as Allegro CL\PC. See
Allegro's entry for more information. The MS Windows version of
Procyon is no longer available from Scientia. Expertelligence no
longer distributes any version of Procyon.]
Software Engineer:
Software Engineer 2.1 is a Lisp for Windows that creates small
stand-alone executables (no royalties or run-time libraries required).
It is a subset of Common Lisp, but includes CLOS. Supports DDE and
Windows API calls. It requires 2mb RAM, but can use up to 16mb of
memory, generating 286/386 specific code. It costs $350. Write to:
Raindrop Software, 833 Arapaho Road, Suite 104, Richardson, TX 75081,
call 214-234-2611, fax 214-234-2674, or send email to
70632.3126@compuserve.com.
Star Sapphire Common LISP:
Star Sapphire Common LISP 3.4 provides a subset of Common Lisp and
includes an emacs-like editor, compiler, debugger, DOS graphics and
CLOS. It runs on IBM PCs (MSDOS or Windows), requires 640k RAM, a hard
disk, and costs $100. Write to: Sapiens Software Corporation,
PO Box 3365, Santa Cruz, CA 95063-3365, call 408-458-1990,
fax 408-425-0905/9220. Copies may also be ordered from the Programmers'
Shop at 800-421-8006. Sapiens Software also has a Lisp-to-C
translator in beta-test.
Top Level Common Lisp:
Top Level Common Lisp includes futures, a debugger, tracer, stepper,
foreign function interface and object inspector. It runs on Unix
platforms, requiring 8mb RAM, and costs $687. Write to: Top Level,
100 University Drive, Amherst, MA 01002, call (413) 549-4455, or fax
(413) 549-4910.
Lisps which run on special-purpose hardware (Lisp Machines) include
o Symbolics 1-800-394-5522 (508-287-1000) fax 508-287-1092
6 Concord Farms, 555 Virginia Road, Concord, MA 01742.
In Germany: Symbolics Systemhaus GmbH, Mergenthalerallee 77,
65760 Eschborn, (49) 6196-47220, fax (49) 6196-481116.
Symbolics Open Genera runs on DEC 3000 Workstations (models 600
and 800 APX with the OSF/1 operating system), at a price of $18,500.
o TI Explorers
Texas Instruments Incorporated, Data Systems Group,
P.O. Box 181153 DSG-230, Austin, Texas 78718
o Xerox Interlisp. See Medley above.
Go Back Up
Go To Previous
Go To Next