Steven D'Aprano wrote: > Python works well with test-driven development. Test-driven development > will pick up this sort of error, and many other errors too, with less > effort and more certainty than compile-time checking. The problem with > static typed languages is that they make the programmer do a lot of the > work, just so the compiler can pick up a few extra errors at compile time > rather than at run time. > Any language would be benefited from test-driven development, python needs it because of its dynamic nature.
And I don't think Haskell make the programmer do a lot of work(just because of its static type checking at compile time). -- http://mail.python.org/mailman/listinfo/python-list