File Flash - Your Downloads Start Here
Search

newLISP 10.4.4


     Category: Development Tools

Description of
newLISP
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).
Windows
Screenshot
newLISP
More Similar Software
  LispIDE 20100202.21
... LispIDE is a basic graphical shell for several Lisp and Scheme implementations available for Windows. LispIDE seems to work with: Corman Common Lisp, Steel Bank Common Lisp, CLISP, Gnu Common Lisp, Gambit Scheme, Bigloo Scheme, SCM Scheme, Arc, newLISP, OpenLisp, Clozure Common Lisp. Please let me know if any others work. Features TE Syntax highlighting for Common Lisp and Scheme. TE Support for CLISP, SBCL, Corman Lisp or any commandline Lisp or Scheme implementation. TE Tabbed documents. TE ...
 
Submit Rating

Author: Lutz Mueller
License: Freeware
File Size: 1024.0 KB
Downloads: 3

newLISP Download at File Flash  Download   Home Page  
 
Captcha verification code

Related Software
PDF Server Script 1.0
Ultra Hal Assistant 6.2.28
AIB Artificial Intelligence Being 2003 2.0
TEIMSI Script Language Compiler 0.95
Verbot 4 4.1
PhotoPerfect DigiCam 1.2.1
ZeBAze Database Search Engine 1.0
IntelligenceLab .NET 6.0
IntelligenceLab VCL 7.0
IntelligenceLab VC++ 5.0.3
Catalog
Script Language
Artificial Intelligence
Program CGI
Script
Programmer
Cgi