newLISP for Mac OS X 10.7.5

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.

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)
· Very fast load time for CGI and scripts
· 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).

Author Lutz Mueller
License Freeware
Price FREE
Released 2019-05-12
Downloads 458
Filesize 307 kB
Requirements
Installation Instal And Uninstall
Keywords script language, artificial intelligence, program CGI, script, programmer, CGI
Users' rating
(12 rating)
newLISP for Mac OS X - Download Notice

Using newLISP for Mac OS X Free Download crack, warez, password, serial numbers, torrent, keygen, registration codes, key generators is illegal and your business could subject you to lawsuits and leave your operating systems without patches. We do not host any torrent files or links of newLISP for Mac OS X on rapidshare.com, depositfiles.com, megaupload.com etc. All newLISP for Mac OS X download links are direct newLISP for Mac OS X full download from publisher site or their selected mirrors.
Avoid: oem software, old version, warez, serial, torrent, newLISP for Mac OS X keygen, crack.
Consider: newLISP for Mac OS X full version, full download, premium download, licensed copy.

newLISP for Mac OS X - The Latest User Reviews

Most popular Other downloads

DOSBox

0.74.3 download

DOS-emulator which uses the SDL-library to port to different platforms

JFormDesigner for Mac OS X

7.0.0.6 download

Innovative GUI designer for Java Swing user interfaces

Apache Wicket for Linux

8.7.0 download

Makes developing web-apps simple and enjoyable again

Resource Tuner

2.04 download

A resource editor to make changes to icons and strings in EXE and DLL files.

Pacestar UML Diagrammer

6.78.2148 download

Professional easy to learn and use UML 2.0 diagram drawing tool

HashCalc

2.02 download

Quickly compute hash, checksum, and HMAC values for files, text and hex strings.

EngInSite PHP Editor (IDE)

3.1.2.165 download

EngInSite PHP Editor (IDE) - a powerful IDE for PHP 4 and PHP 5 technologies

Sequence Diagram Editor

1.6 download

Create professional UML sequence diagrams faster than drawing and UML tools

Active File Compare

2.0 download

Compare files with this utility that contains a file manager and more...

Themida

3.1.1.0 download

Protect your applications against software cracking