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

Compared to something like Ruby, it's a lot less forgiving.


There's no such thing as a forgiving language. If your program is wrong, it won't work.


Not 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.




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

Search: