4 ms·
As someone who uses Rust daily, I actually find that my ease of development increases wrt Python or JavaScript. I spend less time writing tests for silly edge c
by Yoric 5y ago
As someone who uses Rust daily, I actually find that my ease of development increases wrt Python or JavaScript. I spend less time writing tests for silly edge cases because I can easily make sure that these edge cases can't happen, less time wondering whether I really have covered all bases, less time recovering from crashes in staging environments (or, in at least one case, in production) caused by me failing to cover all bases.
Doesn't mean that we all share the same definition of "ease of development" or that your ease of development would similarly improve – it might very well suffer, depending on the specific pain points that you're up against.
So may I suggest rephrasing "ease of development tend to suffer" into "learning curve may be harsh"?
Incidentally, I don't think you'll find much hype in the core Rust community. This community has always been very honest about what Rust does well, what Rust doesn't do so well, and what Rust isn't good at at all. I found this refreshing because I never quite saw so much honesty in, well, any other community, I guess.