[haskell-br] GHC

diego souza dsouza at bitforest.org
Tue Dec 11 14:52:14 CET 2012


Opa,

tenho um sistema que parte dele é Haskell. 30k writes por segundo
(max, 10k avg), e o código haskell lidando com 40% dessa carga.

deploy:

No meu caso eu compilo tudo estático:

$ ghc -fno-new-codegen -v0 -W -Wall -fforce-recomp -threaded -iINCLUDE-DIR -O2 --make -static -optc-static -optl-static SOURCE-FILES -optl-pthread

Basta copiar o binário e o deploy está pronto, é muito prático. Eu uso
archlinux p/ desenvolver, e em produção é debian stable.

Compilação no meu caso é relativamente rápida, não há muito código. E
o ghc faz compilação incremental também, suponho que não vá ser um
problema para projetos de médio porte.

Rapido:

Em relação a execução, talvez aqui seja uma fonte melhor:
http://shootout.alioth.debian.org/

Em relação ao deploy, o binário (não `stripado') fica com 10M.

Seguro:

Não sei exatamente o gostaria de saber.

Espero que ajude! :-)
~dsouza

At Tue, 11 Dec 2012 11:28:24 -0200,
ivo nascimento wrote:
> 
> [1  <multipart/alternative (7bit)>]
> [1.1  <text/plain; UTF-8 (quoted-printable)>]
> 
> [1.2  <text/html; UTF-8 (quoted-printable)>]
> com relação a colocar uma plataforma web em produção utilizando ele, por exemplo.
> seguro?
> rapido?
> deploy fica complicado?
> compilação demora?
> 
> e outras cositas
> 
> Em 11 de dezembro de 2012 11:20, Sergio Souza Costa <skosta at gmail.com> escreveu:
> 
>     com relação ao Hugs ?
> 
>     Em 11 de dezembro de 2012 10:15, ivo nascimento <iannsp at gmail.com> escreveu:
>    
>         Gostaria de saber a opnião de vocês sobre o GHC
>         http://www.haskell.org/ghc/
>        
>         quais os ganhos que vocês destacariam?
>        
>         --
>         Ivo Nascimento - Iann
>         -------------------------------------------------
>            http://about.me/ivonascimento 
>         -------------------------------------------------
> 
>         _______________________________________________
>         haskell-br mailing list
>         haskell-br at haskell.org
>         http://www.haskell.org/mailman/listinfo/haskell-br
> 
>     --
>     Prof. Sérgio Souza Costa
>    
>     _______________________________________________
>     haskell-br mailing list
>     haskell-br at haskell.org
>     http://www.haskell.org/mailman/listinfo/haskell-br
> 
> --
> Ivo Nascimento - Iann
> -------------------------------------------------
>    http://about.me/ivonascimento 
> -------------------------------------------------
> 
> 
> [2  <text/plain; us-ascii (7bit)>]
> _______________________________________________
> haskell-br mailing list
> haskell-br at haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-br



More information about the haskell-br mailing list