[Haskell-cafe] I read somewhere that for 90% of a wide class of computing problems, you only need 10% of the source code in Haskell, that you would in an imperative language.

John Dorsey haskell at colquitt.org
Thu Oct 1 19:20:24 EDT 2009

Andrew Coppin said:
>> Sure. But what is a computer program?

then Richard O'Keefe said:
> A computer program, in short, is *whatever we want it to be*.
> (Within reasonable limits.)

I agree with Richard's conclusion.

>From where I sit, the critical point is that, unless you're breadboarding,
programming is working in the abstract, and we choose our abstractions.
There's a strong tradition of sequential imperative programming, but that's
as far as it goes.


More information about the Haskell-Cafe mailing list