Matlab, Rust.
C-compatible interface by using the extern "C" keyword. We need to annotate the function to specify that the name should not be encoded so that we can call it from outside the library by name. I prefer to write my library in pure Rust, and keep the interface we expose through the C library in a