[Haskell-fr] taille des binaires haskell ?

Lionel Barrret lionel at gamr7.com
Thu Jan 7 03:37:02 EST 2010


On 01/07/2010 09:02 AM, Marc Chantreux wrote:
> bonjour a tous,
>
> Je constate ce matin que le moindre "hello world" en haskell fait 507k
> sur mon systeme (soit plus de 2x la taille de l'interpreteur lua, par
> exemple).  J'esperais nettement moins (je voulais commencer a utiliser
> haskell pour de petites taches sur une machine disposant de peu de
> ressources).
>
> J'ai regardé dans le man de ghc dans la partie optimisation et ... j'ai
> pas compris grand chose. Deux questions me viennent:
>
> - ai-je loupé qqchose d'important pour le controle de la taille des
>    binaires?
> - qu'est ce qui explique cet embonpoint ?
>
> cordialement
> marc
> _______________________________________________
> Haskell-fr mailing list
> Haskell-fr at haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-fr
>    

De mémoire, la construction d'exécutable intègre le runtime de ghc.

Il y a des travaux récents pour éviter ça (cf IHG ) mais c'est pas 
vraiment terminé :

http://blog.well-typed.com/2009/04/hello-world-now-only-11k-using-ghc-with-shared-libs/

-- 
Best regards,
Lionel Barret de Nazaris
Gamr7
===
Create bigger cities faster with Urban PAD 
<http://gamr7.com/g2009/urban_pad>.
follow us : rss <http://gamr7.com/g2009/default/feed.rss>, twitter 
<http://twitter.com/Gamr7>, facebook 
<http://www.facebook.com/pages/Urban-PAD/124363971359>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.haskell.org/pipermail/haskell-fr/attachments/20100107/aec7b4ba/attachment-0001.html


More information about the Haskell-fr mailing list