Q: Pathway wise is this even possible to have a parallel Rust thing going at the same time?
A: Yes, Rust is a compiled non-gc languange just like C++, Rust can call easily call into C functions and easily expose a C API (Rust can also do this with C++ but less "easily").
Q: At the same time there are a lot of big companies making that same bet... I wish I had more examples than that but I don’t off the top of my head
- Google is actively using Rust in multiple projects: Fuchsia[] CrosVM(part of Chromium OS)[], and probably more[][]
- Microsoft, it was already said but microsoft is using Rust in Windows[], wasm related tools[], and more[] they also have people whose all job is making rust+windows experience better[]
- Facebook is both experimenting with rust[][] and using it in production[]
- Dropbox main sync engine is written in Rust[].