CMU Common Lisp 19d
Details
| Size: | 0K |
| Last Update: | 2008-05-18 22:06:26 |
| OS Support: | Linux |
| License/Program Type: | Public Domain |
| Publisher: | Eric Marsden |
| Price: | $0.00 |
Description:
CMU Common Lisp 19d is compilers software developed by Eric Marsden.
CMU Common Lisp is a free implementation of the Common Lisp programming language which runs on most major Unix platforms. CMU Common Lisp project mainly conforms to the ANSI Common Lisp standard.
Here are some key features of "CMU Common Lisp":
a sophisticated native-code compiler which is capable of powerful type inferences, and generates code competitive in speed with C compilers.
generational garbage collection and multiprocessing capability on the x86 ports.
a foreign function interface which allows interfacing with C code and system libraries, including shared libraries on most platforms, and direct access to Unix system calls.
support for interprocess communication and remote procedure calls.
an implementation of CLOS, the Common Lisp Object System, which includes multimethods and a metaobject protocol.
a graphical source-level debugger using a Motif interface, and a code profiler.
an interface to the X11 Window System (CLX), and a sophisticated graphical widget library (Garnet).
programmer-extensible input and output streams.
an Emacs-like editor implemented in Common Lisp.
freely redistributable: free, with full source code (most of which is in the public domain) and no strings attached (and no warranty). Like the GNU/Linux and BSD operating systems, CMUCL is maintained and improved by a team of volunteers collaborating over the Internet.
Common Lisp is well suited to large programming projects and explorative programming. The language has a dynamic semantics which distinguishes it from languages such as C and Ada.
It features automatic memory management, an interactive incremental development environment, a module system, a large number of powerful data structures, a large standard library of useful functions, a sophisticated object system supporting multiple inheritance and generic functions, an exception system, user-defined types and a macro system which allows programmers to extend the language.
What's New in This Release:
A new float type EXT:DOUBLE-DOUBLE-FLOAT is supported.
A DOUBLE-DOUBLE-FLOAT uses two DOUBLE-FLOATs to represent a number with >= 106 bits of precision (about 33 digits).
Hash tables now support weak value, weak key- and-value, and weak key-or-value tables.
LONG-LONG and UNSIGNED-LONG-LONG are recognized types in the C-CALL package for signed and unsigned 64-bit integers.
The generational garbage collector has been ported to Darwin/ PPC.
Numerous bugs and ANSI-compliance problems have been fixed.
CMU Common Lisp 19d supports different languages (including english). It works with Linux.
Downloading CMU Common Lisp 19d will take if you use fast ADSL connection.
0 comments
Add to
CMU Common Lisp 19d Version History
Related Software
|
|
From category: Libraries |
| G3D 6.10 is libraries software developed by Matrix. G3D project is a high-performance 3D graphics for games and simulations. G3D is a C++ library for game developers, researchers, and studen... |
|
|
From category: Debuggers |
| Data Display Debugger 3.3.11 is debuggers software developed by Andreas Zeller. GNU DDD is a graphical front-end for command-line debuggers such as GDB, DBX, WDB, Ladebug, JDB, XDB, the Perl debugg... |
|
|
From category: Libraries |
| python-djvulibre is a set of Python bindings for the DjVuLibre library, an open source implementation of DjVu.... |
|
|
From category: Libraries |
| IO::AIO implements fully asynchronous I/O that lets your program stay in control and interactive.... |
|
|
From category: Libraries |
| Algorithm::Loops 1.031 is libraries software developed by Algorithm::Loops Team. Algorithm::Loops is a Perl module with looping constructs: NestedLoops, MapCar, Filter, and NextPermute. SY... |
|
|
From category: Assembler-Tools |
| Boo 0.7 is assembler tools software developed by Boo Team. Boo is a new object oriented statically typed programming language for the Common Language Infrastructure with a python inspired syntax an... |
|
|
From category: Libraries |
| Algorithm::Networksort 1.05 is libraries software developed by John M. Gamble. Algorithm::Networksort can create inline comparisons for sorting. SYNOPSIS use Algorithm::Networksort... |
|
|
From category: Widgets |
| Gtk+ is a library for creating graphical user interfaces.... |
|
|
From category: Libraries |
| EB::Shell::Base 1.01.02 is libraries software developed by Darren Chamberlain. EB::Shell::Base is a generic class to build line-oriented command interpreters. SYNOPSIS package My::S... |
|
|
From category: Debuggers |
| DIMVisual 0.2 is debuggers software developed by Lucas Schnorr. DIMVisual stands for Data Integration Model for Visualization. The implementation allows the integration of information to the analys... |
|
|
From category: Libraries |
| Biblio::Thesaurus 0.27 is libraries software developed by Alberto Simoes, Jos? Joao Almeida and Sara Correia. Biblio::Thesaurus is a Perl extension for managing ISO thesaurus. SYNOPSIS... |
|
|
From category: Libraries |
| curl and libcurl is a command line tool and library for client-side URL transfers.... |
|
|
From category: Code-Generators |
| Domino Javadoc Generator 0.4 is code generators software developed by Ferdinand Prantl. Domino Javadoc Generator project aims to create a documentation to the Lotus Notes API for Java in a standard... |
|
|
From category: Libraries |
| Class::Cloneable 0.03 is libraries software developed by Stevan Little. Class::Cloneable is a base class for Cloneable objects. SYNOPSIS package MyObject; our @ISA = (\'Class::... |
|
|
From category: Quality-Assurance-and-Testing |
| FireAnt 1.0 is quality assurance and testing software developed by Jules White. FireAnt is an Eclipse plugin for modeling complex remote deployment and configuration processes for EJBs. It a... |
Leave a comment