Blog

Scientific Computing in Rust

Introduction #

My primary languages right now are Matlab for scientific computing and Rust for everything else. Over the years of using Rust, I’ve been slowly watching the Rust scientific computing ecosystem evolve and in this post I play with see how Rust might take Matlab’s place in my daily workflow. Yes, I am aware there are many other scientific computing languages: Octave, Python, R, and Julia. Except for R, I have used them all many times and expect to continue to run into situations that require them. The point here isn’t about finding a replacement for Matlab as much as is about exploring the capabilities of a language that I love to execute tasks that I love.

...