Lush is a Lisp dialect with extensions for object-oriented and array-oriented programming. It is intended as a programming environment for prototyping numerically intensive applications. Unlike alternatives like Python or SciLab, Lush is designed for easy integration of existing C/C++/Fortran codes.
|Tags||Graphics Sound/Audio Scientific/Engineering Artificial Intelligence Bioinformatics Software Development Compilers Interpreters Numerical multimedia Pattern Recognition|
|Operating Systems||POSIX Solaris Linux IRIX Mac OS X|
Release Notes: This release restores Mac OS X support and contains some bugfixes.
Release Notes: This release fixes numerous bugs and has an improved gnuplot interface.
Release Notes: This release fixes build problems on Solaris and Mac OS X 10.5 as well as a few minor bugs.
Release Notes: This release is case-sensitive. Outdated packages have been dropped (HTK, Torch, and others) and many functions have been renamed (see namespace lush1-). New features include builtin math functions that work on arrays , a namespace facility, a small datatype library (heap, sets, graph), and a gnuplot interface. The make-standalone facility, some outdated packages (video4linux, sn28, and others), and support for complex numbers are currently broken.
Release Notes: 64-bit compatibility, Mac OS X support, Cygwin support, new libraries for FFT, Support Vector Machines, sound playing, SVG output, serial/parallel port output, joystick input, RPC, and more. Many bugfixes.