From the article:
> But if you need some complex algorithms — particularly algorithms that do a lot of heavy mathematical lifting — then Lisp is the ideal choice.
Is this right? I never thought of LISP as good fit for numerical processing.
> But if you need some complex algorithms — particularly algorithms that do a lot of heavy mathematical lifting — then Lisp is the ideal choice.
Is this right? I never thought of LISP as good fit for numerical processing.
But Common Lisp and fully conformant Schemes have an extensive numeric tower including arbitrary precision integers, rationals, and complex numbers built in, making Lisp useful for some kinds of numeric computing that would be cumbersome even in Fortran.
Plus, I once heard of a guy who wrote an FFT implementation in Gambit Scheme that beat FFTW in speed...