NewLISP

The newLISP programming language ( dt: new ( it ) LISP ) is a free Lisp dialect that is primarily intended for use as a scripting language. For this purpose, the language goes its own way, away from classical Lisp implementations, such as the industry-standard Common Lisp, or the widespread rather in an academic environment dialect Scheme.

Properties

NewLISP is written entirely in C, the executable file of the interpreter includes ( under Linux) about 200 KB of memory. Perl Compatible Regular Expressions ( PCRE ) are supported as well as cross-platform GUI programming using Java AWT / Swing. A simple API exists to address the interpreter of other C program. Object-oriented programming is also possible, as well as client-server architectures. Support for MySQL, SQLite, XML, CGI, TCP, UDP, SMTP, POP3, FTP follows from the interpretation as a scripting language with different deployment scenarios.

History

NewLISP was first developed in 1991 on a Sun machine, ported to Microsoft DOS / Windows in 1993 and ported to Linux in 1999 both, as provided under the GNU General Public License ( GPL). In principle, it can be run on all common POSIX systems. Currently pre-compiled packages for, among other things, Debian, Windows and OS X are available on the official website in addition to the source code.

Swell

600012
de