Hacker News new | ask | show | jobs
by bigdubs 1639 days ago
Rust definitely has advantages for safety and correctness.

Those advantages come at a cost, specifically in terseness and readability, which are both _strengths_ of Python. As a result, they're very different tools, and comparing them shows that the author doesn't grasp their relative strengths and how those apply to their typical use cases.

1 comments

Python may be "terse and readable" when you're only dealing with very simple scripts, but the advantage quickly disappears in larger programs, where issues of modularization and, yes, correctness become paramount. It's choosing the wrong tradeoff in the first place. Rust makes the opposite choice, a small tradeoff in readability when starting out, in exchange for a long-term gain.
Not every project is large, there are plenty of things that don't need the burdens that larger projects place on the code to just get things done and get them done well.