Jim Burton wrote:
Andrew Coppin wrote:
The other downside is that you end up with a world where most of the
"tools" are in fact one-man research projects or small toys.
There are a few good, powerful, useful things out there. (GHC and Parsec
immediately spring to mind.) But there's also a vast number of really
tiny projects which don't seem to be terrifically well supported. Kind
of makes me sad; Haskell seems almost doomed to be a language with
fantastic potential, but little real-world traction.
AFAIK Haskell wasn't designed for real-world traction in the first place,
but as a way of consolidating FP research efforts onto one platform, so in
that sense it's a resounding success rather than "doomed". It also seems to
have gained some traction, and we know that FP can be an eminently practical
real-world secret weapon, so the tools you're waiting for someone else to
write could well be on their way. At the same time, the only evidence for
this at the moment is a lot of blogs, O'Reilly investing in a book and
Eternal September on haskell-cafe. If you want a language with a bigger user
base or that is less confusing, there are plenty to choose from.
The *language* I love. Haskell is usually a joy to program with.
The lack of real-world traction can be very frustrating though. It's
like I just found the perfect programming language, and I can't really
use it for very much... :-(
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe