Hacker News new | ask | show | jobs
by IshKebab 2749 days ago
I disagree. It's something you always have to think about. It might get easier but it doesn't magically go away.
1 comments

You often should think about it in other languages too, ie to avoid concurrency bugs. If you don't, there's a good chance your program isn't correct, even if accepted by a less strict compiler.
Yes. But the point is that you don't have to "dumb down" your program to prove to a static analyser that it is correct.

Look at the kind of programs that NLL now allows. You wouldn't have to jump through those hoops in another language.