ManKai Common Lisp
ManKai Common Lisp is a high performance Common Lisp implementation featuring an advanced native compiler, full Unicode support, threads, OS interfaces, CLOS, networking functions, and more.
ManKai Common Lisp: High Performance Common Lisp Implementation
A high performance Common Lisp implementation featuring an advanced native compiler, full Unicode support, threads, OS interfaces, CLOS, networking functions, and more.
What is ManKai Common Lisp?
ManKai Common Lisp (MCL) is an industrial strength Common Lisp implementation designed for high performance, stability, and compatibility. Some key features include:
- Advanced native compiler with multiple optimization levels
- Full Unicode and multi-byte character support
- Portable multi-threading and synchronization primitives
- Comprehensive operating system and C language interfaces
- Efficient CLOS object system with metaobject protocol (MOP)
- TCP/IP networking, sockets, SSL, and HTTP client/server
- GUI interface libraries and interoperation with native UI
- Foreign function libraries for calling C libraries
- Embeddable runtime available for custom applications
MCL focuses on delivering excellent performance through type inference and clever compilation techniques while providing a robust implementation of the Common Lisp ANSI standard. The system ships with an IDE, debugging tools, profiler, and all the necessities for industrial application development.
ManKai Common Lisp Features
Features
- Native compiler
- Full Unicode support
- Threads
- OS interfaces
- CLOS
- Networking functions
Pricing
- Open Source
Pros
High performance
Advanced native compiler
Full Unicode support
Support for threads and OS interfaces
Includes CLOS and networking functions
Cons
May have a steep learning curve for beginners
Documentation could be more extensive
Official Links
Reviews & Ratings
Login to ReviewThe Best ManKai Common Lisp Alternatives
View all ManKai Common Lisp alternatives with detailed comparison →
Top Development and Programming Languages and other similar apps like ManKai Common Lisp
Here are some alternatives to ManKai Common Lisp:
Suggest an alternative ❐Clozure Common Lisp
Clozure Common Lisp (CCL) is a high-quality, open-source implementation of the Common Lisp programming language. Some key features of CCL include:Runs on Mac OS X, Linux, Android, BSD, Solaris and WindowsCompiles to native code for excellent performanceStable and mature implementation with an extensive language feature setStrong integration with the C...
LispWorks
LispWorks is a full-featured commercial Common Lisp development environment produced by LispWorks Ltd. It includes the following key features:An integrated development environment (IDE) with source code editor, debugger, profiler, and other toolsA high performance native code compilerA graphical user interface (GUI) library and builderA web application development frameworkTools for creating...
MIT Scheme
MIT Scheme is a dialect of the Lisp programming language that was developed at the Massachusetts Institute of Technology in the 1970s. It is designed to be a simple yet practical implementation of Scheme that focuses on computer science education.Some key features and characteristics of MIT Scheme include:Minimalist design and...
Steel Bank Common Lisp
Steel Bank Common Lisp (SBCL) is a mature, open source implementation of the Common Lisp programming language standard. It is known for having excellent performance and stability compared to other Common Lisp implementations.SBCL compiles Common Lisp code to highly optimized native machine code for x86, x86-64, PowerPC, ARM, and other...
Allegro CL
Allegro CL is a Common Lisp implementation developed by Franz Inc. that focuses on high performance and robust software delivery. Some key features of Allegro CL include:An advanced optimizing compiler that generates efficient native codeA high performance garbage collectorSupport for multiprocessing and multithreadingAn open source project called AllegroGraph that provides...
GNU Common Lisp
GNU Common Lisp (GCL) is a free, open source implementation of the Common Lisp programming language standard. It includes an integrated development environment (IDE) with debugging features, a native code compiler, tools for optimization and delivery, and interfaces to operating system services.Some key features of GCL include:Full implementation of Common...
Armed Bear Common Lisp
Armed Bear Common Lisp (ABCL) is an open source implementation of the Common Lisp programming language that runs on the Java Virtual Machine (JVM). It allows Lisp code to interoperate seamlessly with Java code and libraries.Some key features of ABCL include:Full implementation of Common Lisp, conforming to the ANSI standardNative...
CLISP
CLISP is a free, portable, open-source implementation of the Common Lisp programming language. Developed by Bruno Haible and Michael Stoll, it provides a highly compliant Common Lisp environment, supporting most of the features defined in the ANSI Common Lisp standard.Some key features and characteristics of CLISP include:Good performance for a...
Femtolisp
Femtolisp is a lightweight and embeddable Lisp interpreter written in C. Despite its small size, it provides all core Lisp features like a REPL, variables, functions, macros, closures, and more. It compiles to highly optimized native code via libgcc.With its minimal feature set and liberal license, Femtolisp aims to be...
CMU Common Lisp
CMU Common Lisp (also known as CMUCL) is a free, open-source implementation of the Common Lisp programming language. It was originally developed at Carnegie Mellon University starting in the 1980s.Some key features of CMUCL include:An advanced native code compiler that generates highly optimized machine codeA foreign function interface for interoperating...