So if you use a library for matrix multiplication, inverse, transpose, ... with a nice syntax, you're good to go.