4 ms·
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 lang
by baroffoos 7y ago
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.
- blub 7y agoYour typos and nil values are only relevant if they somehow lead to security issues. Not impossible... but not the biggest concern either.
- jdnenej 7y agoThere was a bug in a php app where someone had typed `flase` which evaluated to `"flase"` which is truthy so the authentication check passed.