[Haskell-cafe] Hmm, what license to use?
micah at cowan.name
Thu Oct 2 14:33:27 EDT 2008
-----BEGIN PGP SIGNED MESSAGE-----
Wolfgang Jeltsch wrote:
> Am Dienstag, 30. September 2008 00:18 schrieb Duncan Coutts:
>> Yet another reason for getting dynamic linking / shared libs for Haskell
>> packages working reliably on all platforms.
> You mean shared libraries without the opportunity to inline library code?
> This would result in a huge performance loss, I think.
Usually _mild_ performance loss, in exchange for major code-size
savings, I would think. C obviously has worked quite fine under exactly
this restraint (though C implementations obviously aren't built to take
as great advantage of inlining library code as Haskell may be).
Just because there's an important loss in value, doesn't mean there's
not a significant net gain for some needs. Dynamically linked libs in
Haskell have obvious benefits, as well as obvious drawbacks.
But hey, YMMV. Just my opinion.
Micah J. Cowan
Programmer, musician, typesetting enthusiast, gamer.
GNU Maintainer: wget, screen, teseq
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
-----END PGP SIGNATURE-----
More information about the Haskell-Cafe