User loginNavigation |
LushLush is a dialect of Lisp designed for scripting numerically intensive applications, particularly machine learning. Less verbose than Common Lisp, it seems better suited to quick scripting tasks, yet it compiles to C and integrates easily with existing C libraries. From the Lush website:Lush can be used advantageously for projects where one would otherwise use a combination of an interpreted language like Matlab, Python, Perl, S+, or even (gasp!) BASIC, and a compiled language like C. Lush brings the best of both worlds by wrapping three languages into one: (1) a weakly-typed, garbage-collected, dynamically scoped, interpreted language with a simple Lisp-like syntax, (2) a strongly-typed, lexically-scoped compiled language that uses the same Lisp-like syntax, and (3) the C language, which can be freely mixed with Lush code within a single program, even within a single function. It sounds complicated, but it is not. In fact, Lush is designed to be very simple to learn and easy to use. |
Browse archivesActive forum topics |
Recent comments
2 days 17 hours ago
2 days 17 hours ago
3 days 22 hours ago
4 days 2 hours ago
4 days 3 hours ago
4 days 3 hours ago
4 weeks 4 days ago
5 weeks 23 hours ago
10 weeks 2 days ago
10 weeks 2 days ago