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

Rust also solves many classes of logical issues through ADTs and pattern matching. And many classes of thread safety issues. Memory safety is an important part of Rust but not all of it.


I don't know much about ADTs, but I'm skeptical they would help me for my own programs since most of my logic errors boil down to wrong math...


It is true that Rust won't catch bad math or a flipped not sign, but it catches just about everything else, which is very valuable since brainpower can be devoted to just the subset of issues it doesn't catch.


> but it catches just about everything else

Sounds pretty hyperbolic to me.




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

Search: