
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@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-s... -- 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