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

> But you don't need to understand the vagaries of undefined behavior, or the RVO, or move semantics to write and deploy perfectly sensible code.

Don't you kind of have to though? These invariants are in your code no matter what, in the case of Rust they are checked by the compiler (you don't necessarily have to understand every nuance, because it's checked for you), in C++ they aren't checked and are a potential bomb waiting to go off.



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

Search: