Hacker News new | past | comments | ask | show | jobs | submit login

The counter counter argument is that while you can write bugs in any language, there are a huge number of bugs that simply wouldn't have existed in a safer language. I write ruby code at work and every time I find a bug I think "Would this bug have been possible in rust" And most of the time the answer is no because the bug is because of a typo or a nil value where it shouldn't be or should have been handled.



Your typos and nil values are only relevant if they somehow lead to security issues. Not impossible... but not the biggest concern either.


There was a bug in a php app where someone had typed `flase` which evaluated to `"flase"` which is truthy so the authentication check passed.




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

Search: