Efficient, high-performance linear algebra for node.js and browsers