newLISP

Homepage Download Link broken?

Captcha verification code

License: Freeware

Version: 10.4.4

Release date: 2013-01-09

Company: Lutz Mueller

Language: English

Size: 1024 K

Category: Other Development

OS support: Windows

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:
TE Indexing into nested lists and implicit indexing
TE Nested associations
TE Regular expressions PCRE
TE Pattern matching with match and unify
TE Networking functions: TCP/IP, UDP, HTTP, ICMP
TE XML functions
TE Advanced Math and classic Statistics functions
TE Bayesian Statistics functions
TE Financial functions
TE Date and time functions
TE I/O transparent over local files or remote files via HTTP
TE Name spaces (contexts) for programming in modules
TE FOOP Functional Object Oriented Programming. See example
TE Distributed computing support with remote evaluation and HTTP file API.
TE Cilk-style API for multiprocessor support

Expandable API:
TE Import functions from C libraries
TE Modules for MySQL, SQLite, Zlib, Crypto, Postscript etc.
TE Document generation support for user written modules: newLISPdoc

Complete Documentation:
TE Users Manual and Reference
TE Cookbook for common solutions Code Patterns in newLISP
TE Introductions, e.g.: Introduction to newLISP
TE Training videos; see Documentation page

Advanced Automatic Memory Management:
TE ORO memory management
TE Synchronous for repeatable processing times in real-time tasks
TE Fast and lower on resources

Multiprocessing:
TE UNIX forks (not on Win32)
TE Semaphores
TE Shared memory
TE Local domain UNIX sockets for fast IPC (not on Win32)
TE Cilk-style multiprocessing API
TE Actor messaging API for process inter communication

Distributed Computing Support:
TE Net-eval function for remote evaluation on multiple network nodes
TE HTTP and net-eval server modes built-in (no code required)
TE Most file operations can take URLs

64-bit support:
TE 64-bit standard for integers and some file operations in the standard 32-bit versions
TE LP64 Memory model support makefiles for LINUX, MacOS X and SOLARIS, TRU64

Small and portable:
TE Only around 200KB in size (depending on platform and compile flavor)
TE Very fast load time for CGI and scripts
TE Uses only very essential UNIX libs found on the smallest systems
TE Makefiles for FreeBSD, NetBSD, OpenBSD, Mac OS X, LINUX, SOLARIS, TRU64, Win32.

Embeddable:
TE Shared library versions for all Platforms (.so, .dylib, .dll)

International:
TE Unicode - UTF-8 support compile flavors

Enterprise:
TE Well documented
TE Support via responsive community
TE Modules in isolated namespaces
TE Automatic generation of source code API documentation using newLISPdoc utility (similar to javadoc).

File Distribution Notice of newLISP Freeware -
newLISP Free Download - 2000 Shareware periodically updates software information of newLISP from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using newLISP crack, password, registration codes, key generators, serial numbers is illegal.

Review newLISP

  • captcha

Related Downloads

Script-Cgi-Programmer-Artificial Intelligence-Script Language-Program Cgi

Install Unattended Enterprise 4.5

Install Unattended Expert is created to free you from routine work such as program installations. All you have to do is to install the application only once on your master PC and Install Unattended will record all your actions. By using Install...

PDF Server Script 1.0

Do you need to change existing pdf files on a web server? With PDF Server Script you can add text and pictures to existing pdf files with the help of a script language. You can also search and replace the existing page source code. In most cases you...

AutoSecretary 4.0

Modern business is heavily relied on automatic telephony solutions. Managing customers' calls and providing support using voice lines is one of the most important tasks every business has to accomplish. The technology today offers various solutions,...

Docklight Scripting 1.9

Docklight Scripting is an automated testing tool for serial communication protocols via COM, TCP and UDP. It is an extended edition of Docklight RS232 Terminal / RS232 Monitor, including an easy-to-use script language for automation. A Docklight...

AccDBMan Lite 2.1

Access Database Manager (AccDBMan) is an application designed to help you with Manage Microsoft Access Database files (like MDB or MDE) without having the full version of Microsoft Access installed. This tool is useful if you want to manage a...

JavaProp 1.3

JavaProp is a new implementation of the previous SimProp program. SimProp was written purely for the web pages using the "C" language. It was running on the UNIX workstation which had a high speed permanent connection to the internet. The...

StarCraft II Editor

StarCraft II Editor 1.4

Blizzard has always given us games with the best quality possible, and most of them include a map editor to create and design your own maps. I was amazed with all the variety of scenes that appear in the campaigns, but that is just a sample of all...

TickInvest - Stock Charting and Technical Analysis

TickInvest - Stock Charting and Technical Analysis 1.5.1

TickInvest is a stock charting and technical analysis software with realtime and eod charts.Features: Trade Simulator, Backtester, Backtest Optimizer, Stock Screener, Alerts, Custom Drawing Tools, Stock Quotes, Extensible Formula Language....

AIB Artificial Intelligence Being 2003 2.0

AIB Artificial Intelligence Being 2003 (C)Isomer Programming(TM) is an advanced chatterbot intended to be used as a desk assistant and for entertainment purposes. Aib begins as a simple executable program with blank data files (memory). Aib uses no...

Verbot 5.0.1.1

Verbots (verbally-enhanced software robots). They're a combination of Artificial Intelligence, Natural Language Processing, and creativity. However you refer to them, Verbots allow you to create an engaging virtual personality that can perform many...

Sound That Will Make You Cum - Beauty And Beast - Dora S Lost And Found Adventure - Powered By Smf Car Audio And Video - Powered By Smf Online Movies And Tv - My Mouse By Jason S Creations - Beauty And The Beast Pc - Who Are You Trying To Protect - The Non Designer S Scan And Print Book - Film Beauty And The Beast Download Free 

Related Press Releases

Automated Crude Oil Distribution: TouchStar® Announces New Fleet Automation System For Musket Corporation by TouchStar

TULSA, Okla. ---- “Keeping an accurate, real-time track of tanker truck deliveries of thousands of barrels of valuable crude oil from production fields nationwide, to multiple terminal facilities…is our challenge,” says Joshua Edge, General......

StorageCraft ShadowSurfer Releases - Surf the Internet Without a Trace by StorageCraft Technology Corporation

Draper, Utah – StorageCraft Technology Corporation, an innovative provider of non-intrusive security, data protection, privacy, and disaster prevention solutions for PCs and Servers, announced the immediate availability of ShadowSurfer.......

VISOCO Data Protection Master ver.1.1 is available now. by VISOCO Software

VISOCO Software announces the immediate availability of the product - VISOCO Data Protection Master. VISOCO Data Protection Master is a tool that will help you increase the safety and accessibility of data from your Sybase ASE database.......

Transend Integrates Exchange Web Services Support Into Transend Migrator To Enhance Migrations To and From Microsoft Exchange and Office 365 by Transend Corporation

PALO ALTO, Calif. ---- Transend Corporation, a leading provider of email migration and conversion solutions, today announced that Transend Migrator, its market leading email migration and conversion solution, now supports Exchange Web Services......

VIEW AND MANAGE YOUR DIGITAL PHOTO COLLECTION EASY by Abroad Design

VIEW AND MANAGE YOUR DIGITAL PHOTO COLLECTION EASY For Immediate Release Abroad Design has released AD Picture Viewer 3.8, the compact but powerful image viewer that makes it easy to view, manage, print and modify your digital photo......