Computational Engineering w/Maxima



>>>>> "Przemek" == Przemek Klosowski <przemek.klosowski at nist.gov> writes:

    Przemek> Yup, Octave got all of those. People have been considering a unified
    Przemek> mathematics environment (e.g. the Sage project)--but that's based on
    Przemek> using multiple underlying systems rather than unifying them into one
    Przemek> monolithic system. Note that Octave back end is essentially an
    Przemek> interface to specialized linear algebra libraries
    Przemek> (BLAS/ATLAS/DGEMM/etc) and it draws its speed from the careful data
    Przemek> management of large binary floating point arrays. It wouldn't be
    Przemek> impossible in a Lisp based system like Maxima but probably would be a
    Przemek> lot of duplicate work.

There's matlisp, and many other packages for hooking BLAS/LAPACK/ATLAS
with lisp, for those lisps that support cffi.

Ray