3 ms·
(We actually only rebuilt two components in Rust--most of Magic Pocket is still go.) Memory usage/control, easy FFI with C, safety/correctness of code. Those
by jamwt 10y ago
(We actually only rebuilt two components in Rust--most of Magic Pocket is still go.)
Memory usage/control, easy FFI with C, safety/correctness of code. Those were the big advantages for our projects.
Edit: deterministic destruction of resources is pretty great too. Yay RAII.
Edit 2: So is the ability to use the "standard" C tool suite for performance, memory, debugging, etc. valgrind, jemalloc profiling, gdb/lldb, perf. All that stuff.