News for hackers. Stuff that matters.
Re:School of Haskell Goes Beta by codewright on Friday February 01, 2013 @04:39AM (#5149994)
Are we still spreading that canard where type errors are somehow some kind of bugbear in Python?

It's not a profound part of writing code in Python for anybody that's spent more than a few weeks with it.

Re:School of Haskell Goes Beta by mercurial on Friday February 01, 2013 @05:13AM (#5150070)
A profound part? Maybe not. However, I noticed yesterday that a provisioning tool I wrote was blowing because I was assigning by mistake an empty string coming from a CSV instead of a None value to an integer field in an sqlalchemy model. That's a bug a static type system would have found.
Re:School of Haskell Goes Beta by donri on Friday February 01, 2013 @07:46AM (#5150428)
Almost every exception a Python program ever throws is or can be made a type error (or otherwise statically caught) in Haskell and similar languages. A type error is not the same thing as a TypeError.
Re:School of Haskell Goes Beta by sbmassey on Friday February 01, 2013 @10:02AM (#5151047)
When someone dumps a large Python codebase on you, it is significantly harder to figure out how it works than with a statically typed program, since it is harder to figure out what types to use and are returned by any given function call.