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

So you can see that the fact you can invoke unsafe code is not a good distinguishing factor. It is the other, safe part. Rust, Java and Python all have huge memory safe subsets that are practical for general purpose programming - almost all of the features are available in those safe subsets. C and C++ do not - in order to make them memory safe you’d have to disallow most of the useful features eg everything related to pointers/references and dynamic memory.


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

Search: