Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

With Rust, you won't have to wait for runtime (in Production) to notice an obvious error like wrong types for example, nor do you have to set up 15 external tools to achieve the same toolchain reliability (pytest, mypy, tox, ...), these things are built-in Cargo (Rust package manager).

Of course, Python can be fast enough, and decisions like these are tradeoffs. Still, you'll have to invest a lot of DevOps time in Python to achieve a fraction of the reliability and safety guarantees Rust (and its tooling) provide—a high-level summary of the book's first chapter.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: