Glasgow Haskell Compiler
Desenvolvedor | Universidade de Glasgow |
Plataforma | multiplataforma |
Versão estável | 9.8.1 (9 de outubro de 2023) |
Gênero(s) | compilador |
Licença | BSD |
Página oficial | www.haskell.org/ghc |
The Glorious Glasgow Haskell Compilation System[1][2], mais conhecido como Glasgow Haskell Compiler ou GHC, é um compilador de código aberto para a linguagem de programação funcional Haskell. Os principais desenvolvedores são Simon Peyton Jones e Simon Marlow.
História
O GHC foi começado em 1989 como um protótipo, escrito em Lazy ML por Kevin Hammond na Universidade de Glasgow. No fim do ano, o protótipo foi completamento reescrito em Haskell, exceto o analisador sintático, por Cordelia Hall, Will Partain e Simon Peyton Jones. Sua primeira versão beta foi lançada em 1 de abril de 1991.
Peyton Jones e Simon Marlow posteriormente se mudaram para a Microsoft Research em Cambridge, onde continuou a ser o principal responsável pelo desenvolvimento do software. Entretanto, o GHC possui código de mais de sessenta contribuidores[3].
Linguagem
O GHC é suportado para o último padrão da linguagem, chamado Haskell 2010.[4] Entretanto, também suporta várias extensões opcionais ao padrão.
Portabilidade
Versões do GHC estão disponíveis para diversas plataformas, incluindo Windows e diversas variedades de Unix (como Linux e Mac OS X.) O GHC também foi portado para diversas arquiteturas de computador.
Referências
- ↑ ghc --version
- ↑ The GHC Team. «The Glorious Glasgow Haskell Compilation System User's Guide, Version 6.6». Consultado em 28 de janeiro de 2007
- ↑ «The GHC Team». Consultado em 28 de janeiro de 2007
- ↑ «Haskell 2010 - Language Report». 6 de julho de 2010. Consultado em 26 de abril de 2018
Ligações externas
- «Sítio oficial» (em inglês)