Hacker News new | ask | show | jobs
by archon 2001 days ago
Preface: This is an honest question, not an attempt to start a "which language is better" war.

I'm proficient in C#. I haven't yet encountered any problems I can't solve with C# and the .Net open source ecosystem. (Perhaps that says more about the banality of the problems I'm solving than about .Net, but there you are.)

What would Rust give me the tools to do that I can't already accomplish with C# / .Net Core?

3 comments

Rust is a systems (i.e. lower level) language similar to C and C++ that can be compiled to native standalone executables.

If you're primarily doing app dev work, be it desktop or web, you wouldn't really benefit much from it. Although I think Rust code can be compiled to wasm so you could use it as part of webdev work.

You might also find this an interesting read from the same author: https://fasterthanli.me/articles/i-am-a-java-csharp-c-or-cpl...

Predictable (low) pauses. Ability to (easily) embed into other language/app as library/plugin.
Control over 95th+ percentile latency.