3 ms·
I've recently been using Rust to write a small instrumentation runtime for a project that I would normally have written in C++. The FFI is surprisingly easy and
by cfallin 11y ago
I've recently been using Rust to write a small instrumentation runtime for a project that I would normally have written in C++. The FFI is surprisingly easy and I really love that I can compile down to libfoo.a with no other Rust runtime required. Lack of GC is essential in this space. It really can do anything C can. (I know it didn't always work this way -- there used to be an N:M threading runtime, for example, and a built-in GC for the old @-pointers -- so I'm glad they've gone this way!)