-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

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
http://micah.cowan.name/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFI5RP37M8hyUobTrERAgn3AJ9JfWDY269PiRyh2hei1uH6W+dJ2wCfY/YG
ztVcGYvH1+pQqG/fryr+YPw=
=ekJT
-----END PGP SIGNATURE-----
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to