Archive for the ‘matrix’ Category

Enter The Matrix

Posted: December 7, 2013 in matrix
Tags: , , , ,

This was a presentation I gave at the 2013 Clojure Conj, focusing on core.matrix and related libraries.



Matrices and vectors are the fundamental building blocks of many of the areas of programming I find most interesting: machine learning, simulations, statistical analysis, 3D games, computer-generated art etc.

Unfortunately, using matrices presents some problems in the Clojure world. There are actually a number of really good libraries available, but they are all incompatible and designed / optimised for different use cases. Choosing the right one is hard, and a lot of effort gets wasted converting between them and duplicating code.

This post is about how we might fix this in the Clojure world