NewLisp
newLisp: A Multi-Paradigm Lisp Programming Language Environment
newLisp is a Lisp programming language environment with a small core and lots of libraries. It is multi-paradigm, dynamically typed, and has automatic memory management, making it well-suited for scripting, web development, and more.
What is NewLisp?
newLisp is a Lisp programming language environment designed for scripting and application development. It has a small core with lots of libraries and extensions available. newLisp is multi-paradigm, meaning it supports procedural, functional, and object-oriented programming styles.
Some key features of newLisp include:
- Dynamically typed - variables have no predefined type
- Automatic memory management with garbage collection
- Native support for common data structures like lists, arrays, hashes
- REPL environment for interactive coding and experimentation
- Built-in HTTP server library for web development
- Interface to underlying C libraries for performance-critical code
- Portable - runs on Linux, Windows, macOS, and more
With its flexibility and extensive libraries, newLisp makes it relatively easy to develop scripts and applications for purposes like web development, GUI desktop apps, data analysis, AI, and more. The dynamic nature of newLisp can speed up prototyping and development times versus more static languages.
NewLisp Features
Features
- Interpreted Lisp dialect
- Dynamic typing
- Automatic memory management
- Support for functional and imperative programming styles
- Built-in HTTP server library
- SQL database connectivity
- GUI library with GTK+ bindings
- Foreign function interface for calling C libraries
- Small core with lots of libraries
Pricing
- Open Source
- Free Personal Edition
- Commercial Licensing for Enterprise Use
Pros
Cons
Official Links
Reviews & Ratings
Login to ReviewThe Best NewLisp Alternatives
View all newLisp alternatives with detailed comparison →
Top Development and Programming Languages and other similar apps like NewLisp
GNU Common Lisp