2 ms·
> How about just writing safe code This is a bad argument -- our tools shouldn't make the "easy path" a path that's littered with subtle bugs! It should be eas
by moosingin3space 9y ago
> How about just writing safe code
This is a bad argument -- our tools shouldn't make the "easy path" a path that's littered with subtle bugs! It should be easy to do the right thing. See: PHP hand-coded apps that led to SQL injection often versus Python's DBAPI which makes it harder to make mistakes, Signal versus some PGP GUI, etc. People make mistakes when their tools make it easy for them to do the wrong thing.
I have the same complaint against much of the standard C library too, but for a language that the user interacts with on a daily basis, this is unacceptable.