Copyright and Trademarks
LispWorks and Lucid Common Lisp(TM) are the main components of Harlequin's Lisp Development Toolkit. The toolkit also includes KnowledgeWorks,(TM) CLIM 2.0 and Transducer.(TM)
LispWorks is built around Harlequin's implementation of Common Lisp and is a powerful system for developing and delivering symbolic processing applications. It features:
New features include:
CLIM 2.0, the Common Lisp Interface Manager, is a powerful Lisp-based programming interface that provides a layered set of portable facilities for constructing user interfaces. Version 2.0 of CLIM features a new adaptive toolkit consisting of a set of abstract interface gadgets which map directly onto the underlying window system.
CLIM specifies the functional interface to the gadgets while hiding details of their appearance or operation. The interface is consistent across all underlying window systems. When a particular gadget does not have a representation in a given window system, CLIM provides portable software emulation.
Transducer(TM) is Harlequin's LispWorks delivery mechanism, available in two formats:
1. LispWorks UNIX to UNIX Delivery -- used to produce end-user applications of a research or commercial nature. It does not cross compile applications software. It 'shakes' out non-essential areas and then delivers a compact runtime image of the application (built in LispWorks).
2. LispWorks UNIX to Windows Delivery -- a layered product allowing users to cross-compile a complex LispWorks application on a UNIX platform for delivery on to PCs running Microsoft Windows 3.1.
These products are available individually or as an integrated suite which provides the user with the most sophisticated range of tools available today.
Future Harlequin products will include:
DylanWorks(TM), Harlequin's implementation of Dylan, a new object-oriented programming language developed by Apple Computer with input from partners including Harlequin and Carnegie Mellon University.
Dylan has been designed to allow development of libraries, components, and applications comparable in size and performance with those developed in static languages like C++. Dylan does this from a dynamic base, retaining the advantages in improved productivity, flexibility, and robustness attainable through the use of existing dynamic languages like Smalltalk and Lisp.
Harlequin's focus is on producing an implementation offering: fast, compact, efficient executables; full-featured development environment; and full interoperability with Win32 functionality.
MLWorks is Harlequin's complete implementation of Standard ML, with a unique Windows-based programming environment. As such it is ideally placed to meet the needs of teaching, research and industry in the nineties.
The compiler conforms strictly to the formal definition of Standard ML (SM L). In addition, MLWorks includes an integral make system to facilitate the building of large and/or standalone applications. Compatibility options are provided to support code from other ML compilers. The runtime system is supplied with a state-of-the-art generational garbage collector. Libraries are provided supporting graphics, threads and the revised initial basis.
For further details about any of the above products, please contact Harlequin at either of the addresses below:
Harlequin Limited,
Longstanton House,
Longstanton,
Cambridge.
CB4 5BU.
UK
E-mail: works@harlequin.co.uk
Tel: +44 (0)1954 785400
Fax: +44 (0)1954 785444
Harlequin Incorporated,
One Cambridge Center,
8th Floor,
Cambridge, MA 02142
USA
E-mail: works@harlequin.com
Tel: +1 617 374 2400
Fax: +1 617 252 6505
Other Harlequin offices are located in; Seattle, WA, Menlo Park, CA, and Windham, NH, USA; Barrington and Manchester, UK; Sydney, Brisbane and Canberra, Australia.
Harlequin can also be found on the World Wide Web at:
http://www.harlequin.com/
Generated with Harlequin WebMaker