Worth a read: @manishearth blogged about Diplomat, the multi-language FFI tool for Rust libraries.
https://manishearth.github.io/blog/2026/06/14/diplomat-multi-language-ffi-for-rust-libraries/
Contains some shoutouts to UniFFI, the tool I'm working on too.