Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.548.369 Times

newLISP 10.3.10 Dev

Company: Lutz Mueller
Date Added: November 11, 2012  |  Visits: 312

newLISP

Report Broken Link
Printer Friendly Version


Product Homepage
Download (27 downloads)



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).

Requirements: No special requirements
Release Date: November 11, 2012
Platforms: WinXP, Windows Vista, Windows Vista x64, Windows 7, Windows 7 x64
Keyword: Artificial Intelligence Cgi Program Cgi Programmer Script Script Language
Users rating: 0/10

License: Freeware Size: 1024 KB
USER REVIEWS
More Reviews or Write Review


NEWLISP RELATED
E-Mail Tools  -  eformmail 2.0
eformmail project is a stand-alone CGI program that accepts an HTML form and emails it. The target email address is not buried in the HTML form, making it impossible for spammers to take advantage of this email address. The output can be...
75.78 KB  
Utilities  -  eddiebrowser 0.6.1
eddiebrowser project is a CGI program that provides an interface to view system statistics graphically using RRDtool. eddiebrowser is written in 100% Python and is designed to work with EDDIE Tool and ElvinRRD, although it can be used standalone...
13.31 KB  
Desktop Utilities  -  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...
68.41 MB  
Instant Messagers  -  ICQza / IRCza - natural language artificial intelligence chat robots 1,0,2,2
ICQza is natural language artificial intelligence chat robot for ICQ. ICQza sends and receives ICQ instant messages, simulates human responses in ICQ messages without human - Artificial Intelligence engine based on famous A.L.I.C.E generates...
1.24 MB  
Modules  -  The AI Module - Artificial Intelligence 1.2
The AI (Artificial Intelligence) Module is a flash interface for A.L.I.C.E. (Artificial Linguistic Internet Computer Entity)to create and use virtual personalities to your Joomla site. AI utilizes AIML (Artificial Intelligence Markup Language) to...
10 KB  
Games  -  cadaverserver 1.0.1
cadaverserver project is a realtime artificial intelligence battle game server. Cadaver is a simulated world of cyborgs and nature in realtime. The battlefield consists of forests, grain, water, grass, carcass (of course) and lots of other...
53.25 KB  
Multimedia & Graphics  -  Artificial Neural Network New
Artificial Neural Network is a little application designed to demonstrate artificial intelligence. Taking advantage of serialization, there are two parts of the network. The actual network, and then training data. The C# version of the...
 
Arcade Style Games  -  baq 1.0
baq is an artificial intelligence bouncing ball demo. It is a spinoff of the game "Aq". baq has a bunch of useful functions related to AI, collision detection, buffered blitting, and more. The main reason to create this game is my love for...
327.68 KB  
Development Editors  -  Waffles 2011-12-6
Waffles is a handy C++ development framework specially designed for researchers in machine learning, artificial intelligence, and data mining. The framework contains a class library of learning algorithms and other useful tools, and several...
 
Text Chat Clients  -  CGI:IRC 0.5.9
CGI:IRC is a Perl/CGI program that allows you to use IRC from a Web browser without having to have access to an IRC port. CGI:IRC does not use Java, but it does need a browser capable of rendering frames. It can be used on a Web page to allow...
122.88 KB  
NEW DOWNLOADS IN PROGRAMMING, DEVELOPMENT EDITORS
Programming  -  Bat To Exe Converter 2.2
Bat To Exe Converter converts BAT (.bat) script files to the EXE (.exe) format Features - Visible and invisible applications - Inclusion of additional files, icon and version information - Creation of 32-Bit and 64-Bit EXE files -...
4.04 MB  
Programming  -  SmartBuilder 1.0.4.7
SmartBuilder™Fast & Easy Making SmartBuilder™ is a combination of making Boost-up Apps easily and quickly and editing or distributing as well. You don't have to make apps separately by O/S because the apps you made are operated in both IOS...
10 B  
Programming  -  FileMaker Barcode Font Encoder Plugin 13.09
The FileMaker Pro Barcode Plug-In for Windows and Macintosh easily integrates into forms and reports to add barcodes. Code 128 (sets A, B and C), Postnet, Planet, Interleaved 2 of 5, ITF, UPC-A, EAN-13, EAN-8, Codabar and MSI are supported. This...
1.53 MB  
Programming  -  Subbee 32
User friendly Subtitles Editor/Translator. Can open, convert, modify and save subtitle files in Subrip(.srt), MicroDVD(.sub) and Subviewer format. It has built-in translator for quick translation. Can change FPS, charset (Unicode, UTF8), and much...
4.19 MB  
Programming  -  Metty Meta Tag Maker 1.31
Metty allows easy creation of over 30 different meta tags that can help your web pages to be properly indexed by search engines. Metty can insert tags into an HTML file that has been imported locally or directly from a web site. No knowledge of...
2.43 MB  
Development Editors  -  Altova MobileTogether Designer 3.2
MobileTogether is a revolutionary RMAD framework for building data-centric apps for all platforms: iOS, Android, Windows, and others. Use a combination of visual design and functional programming to build your cross-platform mobile apps....
130.3 MB  
Development Editors  -  App Developer 2.16
If you could look 1 year ahead of competition, would you want to see? - we'll give you 4 years. SocialMedia driven App Developer will help you to find new solutions for your 21st century Startup. Fine-tune cost-driving, reach, efficiency and...
4.17 MB  
Development Editors  -  Comm Tunnel 2.2.0.78
Comm Tunnel is a free tool to connect endpoints. It builds a tunnel between endpoints. The endpoints can be any of serial port, TCP/IP server, TCP/IP client or UDP. The data received on one endpoint will be forward to anther fourt endpoints. It...
44.52 KB  
Development Editors  -  PilotEdit Lite 9.3.0
PilotEdit is an amazing file editor capable of editing large files. PilotEdit Lite works on both 32-bit and 64-bit Windows Operating System. 1. The file size supported by PilotEdit is unlimited Edit files larger than 10GB. 2. Support UNICODE...
9.54 MB  
Development Editors  -  KnownColorLister 1.0
KnownColorLister is a tiny portable program that helps .NET Framework and Windows developers use system-defined colors in their programs. It lists the system colors and their actual values on the current PC, and all the predefined named colors in...
8 KB