Hacker News new | ask | show | jobs
by forkandwait 6015 days ago
Building support for matrix datatypes and operations (arithmetic, eigenvalues, and factorization) in PostgreSQL. I think I will use the Gnu Scientific Library, but I am still looking around at options with looser licenses.
1 comments

Try LAPACK. Incredibly fast, and a minimal license. You'll have to deal with FORTRAN, though.
I don't want to write my own binary dataformats, and I don't want to deal with FORTRAN.
Eigen doesn't help with the first problem, but it does with the second - written in C++ with some nice expression template magic for efficiency. Comparable performance to LAPACK and LGPL licensed.