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

## Archive for the ‘matrix’ Category

0

## Towards core.matrix for Clojure?

Posted: January 5, 2013 in design, matrixTags: clojure, incanter, matrix, vectorz

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