3 ms·
Given that there are many lisp aficionados here at HN, some may find lush http://lush.sourceforge.net/ http://lush.sourceforge.net/ quite interesting. Lush has
by srean 15y ago
Given that there are many lisp aficionados here at HN, some may find lush http://lush.sourceforge.net/ http://lush.sourceforge.net/ quite interesting. Lush has been discussed at HN before but here is a short summary: You get lisp syntax, optimized multi-dimensional arrays, extremely easy integration with C code, common numerical optimization libraries, and the option of translating (and then compiling) lispy code into a C dynamic library.
The language features that the interpreter supports is subtly (and sometimes not so subtly) different from the compiled version though they share the same syntax.
In the context of scaling machine learning code you often hear that one should/could write most of it in matlab/octave and the critical parts in C. But anyone who has done it would know it is such a butt-hurting nuisance. In comparison the C integration is a pleasure in Lush.