Translating it back to C or C++ afterward, it would be equally as safe, and easier to deploy.
Rust projects are much easier to build, especially when supporting multiple platforms. I've converted projects to Rust to make them easier to build and deploy.
> even the same ones.
Rust supports multiple versions of the same dependency, so that may be what you observed.