----- Original Message ----
From: John A. De Goes <j...@n-brain.net>
On Jan 15, 2009, at 9:31 AM, John Goerzen wrote:
>> AFAIK, the only language where that sort of wheel reinvention is
>> popular is Java. But then Java seems to encourage wheel reinvention
>> anyhow ;-)
> The Java reinventions look and feel like Java, because they're native
> implementations.
> This is even more important in Haskell where the differences between
> Haskell and C is about as large as you can get.
The Java reinventions largely exist because of the huge deployment-time
benefits you get from pure-Java code (cross-platform portability of compiled
(byte) code, dynamic loading of compiled code over a network, etc.). Such
reinventions are much less important for Haskell, since the typical deployment
model for a Haskell program is much closer to that of a C program than a Java
program or even a Python program.
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe