Hacker News new | ask | show | jobs
by jen20 1470 days ago
Yes, it does matter. It has excellent throughput and latency for certain classes of systems, while others are impossible to build. Rust may not impose this constraint while meeting its goals.
2 comments

Seems like Rust is better in every way right? I can't help but wonder why is it that Go is so much more popular when it comes to language of choice for networked and multi-threaded applications.
It's not better in every way at all - it is more flexible. I regularly bounce between Go and Rust in different contexts.
Interesting. When would you use Go instead of Rust?
Primarily things like web services where memory and CPU footprint matter less than raw performance or correctness, but also tooling which needs to operate on cloud APIs which often have no Rust SDKs available.
Because it's easy to learn and "good enough". Rust is not easy to learn.
You can say the same about assembly language. Yet it is used only by a very narrow audience.