Choose Your Language: International US DE ES FR
Hello Guest Login Here or

newLISP 10.4.3

newLISP Description

newLISP - A scripting language for developing web applications and programs in general and in the domains of A.I. and statistics

A scripting language for developing web applications and programs in general and in the domains of A.I. and statistics


newLISP is a LISP-like scripting language that will help you in: programming for the internet, system administration, text processing, gluing other programs together, etc. newLISP is a scripting LISP for people who are fascinated by LISP's beauty and power of expression, but who need it stripped down to easy-to-learn essentials. newLISP is small on resources like disk space and memory but has a deep, practical API.


LISP is an old language born, grown, and standardized in times very different from today, times when programming was for highly educated people who engineered programs. newLISP is LISP reborn as a scripting language: pragmatic and casual, simple to learn without requiring you to know advanced computer science concepts.


Like any good scripting language, newLISP is quick to get into and gets the job done without fuss. It has all of the essential elements that made LISP famous: symbol processing, lists, anonymous functions (lambda expressions), and S-expressions as a simple syntax for both data and program.


newLISP can do things you typically do with scripting languages.


newLISP has a modern relevant API (Application Programming Interface) with networking, regular expression, advanced math, simulation, statistics, financial, HTTP, and XML functions built right into it. newLISP modules are available that let you connect newLISP to databases, mailservers, and more. 


newLISP features :


A Modern Built-In API:

- Indexing into nested lists and implicit indexing

- Nested associations

- Regular expressions PCRE

- Pattern matching with match and unify

- Networking functions: TCP/IP, UDP, HTTP, ICMP

- XML functions

- Advanced Math and classic Statistics functions

- Bayesian Statistics functions

- Financial functions

- Date and time functions

- I/O transparent over local files or remote files via HTTP

- Name spaces (contexts) for programming in modules

- FOOP Functional Object Oriented Programming. See example

- Distributed computing support with remote evaluation and HTTP file API.

- Cilk-style API for multiprocessor support


Expandable API:

- Import functions from C libraries

- Modules for MySQL, SQLite, Zlib, Crypto, Postscript etc.

- Document generation support for user written modules: newLISPdoc


Complete Documentation:

- Users Manual and Reference

- Cookbook for common solutions Code Patterns in newLISP

- Introductions, e.g.: Introduction to newLISP

- Training videos; see Documentation page


Advanced Automatic Memory Management:

- ORO memory management

- Synchronous for repeatable processing times in real-time tasks

- Fast and lower on resources


Multiprocessing:

- UNIX forks (not on Win32)

- Semaphores

- Shared memory

- Local domain UNIX sockets for fast IPC (not on Win32)

- Cilk-style multiprocessing API

- Actor messaging API for process inter communication


Distributed Computing Support:

- Net-eval function for remote evaluation on multiple network nodes

- HTTP and net-eval server modes built-in (no code required)

- Most file operations can take URLs


64-bit support:

- 64-bit standard for integers and some file operations in the standard 32-bit versions

- LP64 Memory model support makefiles for LINUX, MacOS X and SOLARIS, TRU64


Small and portable:

- Only around 200KB in size (depending on platform and compile flavor)

- Uses only very essential UNIX libs found on the smallest systems

- Makefiles for FreeBSD, NetBSD, OpenBSD, Mac OS X, LINUX, SOLARIS, TRU64, Win32.


Embeddable:

- Shared library versions for all Platforms (.so, .dylib, .dll)


International:

- Unicode - UTF-8 support compile flavors


Enterprise:

- Well documented

- Support via responsive community

- Modules in isolated namespaces

- Automatic generation of source code API documentation using newLISPdoc utility (similar to javadoc).

newLISP 10.4.3 is licensed as Freeware for the Windows operating system / platform. newLISP is provided as a free download for all software users (Freeware).

newLISP User Reviews (0)

No reviews yet, be the first to add a review and we'll give you some extra points.
newLISP Download Notice
newLISP is periodically updated by FileCluster but you may encounter situations when the software informations are slightly out-of-date, the producers of newLISP can modify the product without notifying us. newLISP 10.4.3 is currently the last updated version of the software. All rights for newLISP are belong to the developer, Lutz Mueller.

Any form of support or software problems regarding newLISP will be addressd to its developers. Please be aware that we do NOT provide newLISP cracks, serial numbers, registration codes or any forms of pirated software downloads.
newLISP Related Software
Insurance Buddy 2.1
free tool to find cheap car insurance
1 / 218
YaDT 3.185
A diff tool to help you with your work.
1 / 89
Beyond Remote Support 2007
Provide Remote Desktop Support thru firewalls
2 / 312
Portable PDF-XChange Viewer 2.5 Build 201.0
A portable PDF file viewer application.
19 / 1,512
Libretto Notes Final
Management system for OntoBox.
0 / 144
United States ZIP Code Database (Gold Edition) May.2011
United States ZIP Codes Database Subscription
7 / 293
Abacre Paperless Office 1.0
Use electronic documents instead of paper
1 / 264
PDF Power Brand 3.5
Free PDF Brander, viral marketing software
1 / 266
Web Dictate Online Dictation Software 2.11
Internet based dictation system
5 / 291
ThinVNC 0.1.0.0
HTML5 Remote Desktop, no client needed
1 / 116