Rust is the first language to have come along in recent years that may actually come to replace the dominance of C/C++ in so-called ‘bare metal’ programming. It’s highly performant, memory safe and built for modern use cases - including web programming.
It consistently ranks as one of the most loved programming languages in the yearly listings. Despite its relatively short existence, it has been made available for every major platform, with both Microsoft and the Linux kernel developers 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 expensive. We’d use it by default if it wasn’t for that.
We tend to use Rust for tools that require less continuous updating - or when performance is the number one priority. 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.