Dougal Stanton wrote:
On 18/04/07, R Hayes <[EMAIL PROTECTED]> wrote:

One of the truly powerful things about Haskell is the short distance between
theory and practicality.  The problem is how to demonstrate this
convincingly.  The ability to prove a program's correctness is regularly
trotted out for show in this arena (or at least the lighter-weight claim
that programs that compile usually work).  I don't think that most
developers (and certainly not the OSCON crowd) are ready to drink that
kool-aid.  They *enjoy* debugging and are tired of the "static" vs.
"dynamic" debate. But the ability to reason about programs has borne fruit
that I *do* think they will appreciate.  Because many of them care about
performance.

I completely agree with you there. Someone earlier in the thread
mentioned that QuickCheck almost in passing, but I think it should be
emphasised:

*QuickCheck is a really powerful way to work.*

Recently Neil Mitchell made an interesting blog post on this (http://neilmitchell.blogspot.com/2007/04/coding-nirvana.html).

_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to