Hacker News new | ask | show | jobs
by stonemetal 3726 days ago
>Languages don't create bug

No but they allow certain classes of bugs to be written.

>people create bugs and there will always be bugs.

To true, but I take that to a completely different place. Some languages require super human amounts effort to avoid bugs that are easily machine checkable, or the language could offer tools that don't even make such situations possible. Picking a safer language allows you to spend some of your bug avoidance effort in a more profitable way.

1 comments

> >Languages don't create bug

> No but they allow certain classes of bugs to be written.

True. And, for some categories of bugs, there are other languages that do not allow those categories of bugs to be written. But be careful not to read too much into that. Those languages may also allow other categories of bugs to be written, or to be written more easily.

Do not assume that avoiding the previous generation of bugs means that your code is safe.