Release date: 2013-01-09
Company: Lutz Mueller
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.
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
TE Import functions from C libraries
TE Modules for MySQL, SQLite, Zlib, Crypto, Postscript etc.
TE Document generation support for user written modules: newLISPdoc
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
TE UNIX forks (not on Win32)
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
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.
TE Shared library versions for all Platforms (.so, .dylib, .dll)
TE Unicode - UTF-8 support compile flavors
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.
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...
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...
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 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...
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 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...
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 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. Analyze...
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...
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 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 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......
- Dolby Collaborates With Leading Hollywood Studios To Deliver High-Quality Audio For Digital Content
- Center For Occupational Medicine Partners With Applied Health Analytics To Provide Population and Occupational Health Services
- UNH-IOL Staff Provides Computer Science Enrichment Classes To 8th Graders At Dover Middle School
- OSI Systems Receives Order Cancellation Notice For Advanced Technology Aviation Checkpoint Inspection Systems
- Alumni Advise Kaplan University Business and Information Technology Students To Hone Critical Thinking and Communication Skills To Get Ahead
- WeatherBug App For iOS and Android Lets You Share Your Favorite Weather Photos and More
- Time Warner Cable’s President and COO Rob Marcus To Participate In The UBS Global Media & Communications Conference
- City Utilities Of Springfield, Mo. Uses Axis Network Cameras To Protect Power Substations and Combat Costly Copper Wire Theft