News for hackers. Stuff that matters.
Re:Why we love Scala at Coursera by mercurial on Tuesday February 18, 2014 @04:02PM (#7261021)
> then no amount of static typing will save you. At least without dependent types.

Sure. Static typing also doesn't help with misunderstanding requirements, or a faulty test in a recursive function. But strong typing, especially in languages where there is no such thing as a NullPointerException, does eliminate entire class of problems. On the other hand, with dynamic languages, you are often a typo away from a runtime error.

There are no comments on this comment yet.