Rust is the first language to have come along in recent years that may actually come to replace the dominance of C/C++ in systems programming. It’s highly performant, memory safe and built for modern use cases, including web programming.
It consistently ranks as one of the most beloved programming languages in yearly listings. Despite its relatively short existence, it has been made available for every major platform and architecture. Both Microsoft and the Linux kernel developers are investigating possibilities to make Rust a supported language for the most senstive parts of their respective kernels.
But Rust is not without its caveats. It is our go-to language when performance and security are absolutely paramount, but for most development projects we use Go. Rust is a great language, but development projects tend to be more time consuming and therefore more costly.
We tend to use Rust for tools that require less continuous updating or projects that prioritise run-time performance. That said, Rust is continuously improving and we see a bright future for Rust and the planet because of it. Find out more about Rust.