[Haskell-cafe] Haskell not ready for Foo [was: Re: Hypothetical
Haskell job in New York]
leimy2k at gmail.com
Thu Jan 15 13:14:00 EST 2009
On Thu, Jan 15, 2009 at 10:11 AM, Robert Greayer <robgreayer at yahoo.com>wrote:
> ----- Original Message ----
> From: John A. De Goes <john at 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
> > 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.
I think deployment of Haskell is even easier than that of python, in that
you don't have to have all the developer packages installed on target
machines to have other's benefit from their use in your binary.... at least
with GHC that is.
I've often been quite happily surprised what can be done with little in
terms of runtime dependencies with Haskell.
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Haskell-Cafe