CMU Common Lisp
E474906
CMU Common Lisp is a high-performance, open-source implementation of the Common Lisp programming language developed at Carnegie Mellon University, notable for its advanced compiler and optimization capabilities.
All labels observed (3)
| Label | Occurrences |
|---|---|
| CMU Common Lisp canonical | 2 |
| CMU Common Lisp implementation | 1 |
| CMUCL | 1 |
Statements (45)
| Predicate | Object |
|---|---|
| instanceOf |
Common Lisp implementation
ⓘ
compiler ⓘ free software ⓘ open-source software ⓘ |
| category |
Common Lisp compiler
ⓘ
Common Lisp development environment NERFINISHED ⓘ |
| designGoal |
high performance
ⓘ
portable implementation ⓘ research platform for compiler technology ⓘ |
| developer | Carnegie Mellon University NERFINISHED ⓘ |
| distribution |
some 64-bit platforms
ⓘ
x86 architecture ⓘ |
| feature |
ANSI Common Lisp support (substantial)
ⓘ
advanced optimization ⓘ efficient numerical code generation ⓘ foreign function interface ⓘ generational garbage collector ⓘ interactive debugger ⓘ native code compiler ⓘ profiling tools ⓘ safety and speed optimization controls ⓘ sophisticated compiler diagnostics ⓘ type inference ⓘ |
| hasComponent | Python compiler (CMUCL compiler) ⓘ |
| hasSubsystem |
debugger
ⓘ
foreign function interface ⓘ garbage collector ⓘ runtime system ⓘ |
| implementationLanguage |
C
NERFINISHED
ⓘ
Common Lisp NERFINISHED ⓘ |
| influenced | SBCL NERFINISHED ⓘ |
| license | public domain-like license ⓘ |
| notableFor |
aggressive optimization capabilities
ⓘ
good performance for numeric computing ⓘ high-performance compiler ⓘ |
| operatingSystem |
BSD
NERFINISHED
ⓘ
Linux ⓘ Solaris NERFINISHED ⓘ Unix-like systems ⓘ |
| origin | Carnegie Mellon University NERFINISHED ⓘ |
| programmingLanguage | Common Lisp NERFINISHED ⓘ |
| shortName | CMUCL NERFINISHED ⓘ |
| supportsStandard |
Common Lisp Object System
NERFINISHED
ⓘ
Common Lisp condition system NERFINISHED ⓘ Common Lisp macros ⓘ |
Referenced by (4)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form:
CMU Common Lisp implementation
this entity surface form:
CMUCL