4 ms·
There's no such thing as a forgiving language. If your program is wrong, it won't work.
by dfranke 19y ago
There's no such thing as a forgiving language. If your program is wrong, it won't work.
- alex_c 19y agoNot really. Your program can work for the wrong reasons, if you don't understand what the language is doing. In C, if you're wrong, chances are your program either won't compile or it'll give you a nice segfault or bus error. In something like Javascript, you can easily be "wrong" every time because you don't understand an aspect of the language, and still have your program "work" 9 times out of 10. If your logic is wrong then yes, it doesn't make a difference what language you're using, but that's not what I was talking about.