We interfaced single-threaded C++ with multi-threaded Rust
antithesis.com
antithesis.com
Combining single-threaded C++ with multi-threaded languages has been a thing for quite some time.
Thanks for the interest; I've never had a post on Hacker News before.
I'm happy to answer any questions.