Hacker News new | ask | show | jobs
by WuxiFingerHold 1471 days ago
Many good points that I'm able to relate to. However, the post is too exaggerated, e.g.:

> The amount of debugging required for Rust projects is an order of magnitude less than I’ve seen anywhere else.

Sorry, that's just nonsense. I've done a large amount of .NET and Java and a good amount of Go and Rust. Stating that debugging effort in other languages is at least 10 time (which is an order of magnitude) higher is a huge exaggeration.

Also, one absolute critical point is missing: The reliability of the ecosystem. That's the biggest weakness of Rust. Rust's NPM like ecosystem is just brittle and dangerous. There're enough examples of widely used crates that caused issues due to maintenance or that had malicious code. For all the undeniable benefits Rust brings, this single big disadvantage makes it actually not the best choice for startups.

I sometime wish Rust and Go had a baby ...

1 comments

yeah, I love Rust but this rings hollow for me too.

debugging python is a pleasure compared to Rust, and it makes sense that this is the case... Rust itself performs well because of the compilation stage to native code, but it gets harder to step through because of that.