Rust isn't 'trendy' it's established itself as a leading language.
It's also not controlled by a single corporate like Google (go) or Sun (java) or Microsoft (C#,F#) or Apple (Swift) so a better place to be.
Rust isn't 'trendy' it's established itself as a leading language.
It's also not controlled by a single corporate like Google (go) or Sun (java) or Microsoft (C#,F#) or Apple (Swift) so a better place to be.
And it's my go-to for anything that isn't front end/web framework.
It has lots of packages now. And can be extended further as it can call other languages modules such as Python.
Can Rust do what C# does? Yes, unquestionably. But there is a value to a runtime and GC. It makes writing application code a bit easier, more assumptions can be made, and less care needs to be given to memory.
It's suboptimal, but usually doesn't matter. I'd rather write a backend in C#, and the performance is usually more than good enough.