Glasgow Haskell Compiler: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m Updated version info
FrescoBot (discussione | contributi)
m Bot: sintassi grassetti
 
(5 versioni intermedie di 4 utenti non mostrate)
Riga 1:
{{Software
| Sviluppatore = [https://ghc.haskell.org/trac/ghc/wiki/TeamGHC il Team del GHC]
| SistemaOperativo = windowsWindows
| SistemaOperativo2 = linuxLinux
| NotaSistemaOperativo2 =  (varie distribuzioni [[GNU/Linux]] e [[FreeBSD]])
| SistemaOperativo3 = os x
| Genere = compilatore
| SoftwareLibero = sì
| SitoWeb = [https://www.haskell.org/ghc/ https://www.haskell.org/ghc/]
| DataUltimaVersione = 19 aprile 2018
| Nome = The Glourious Haskell Compilation System
| UltimaVersione = 8.4.2
| DataPrimaVersione = Dicembre 1992
}}
 
Il '''Il glorioso sistema di compilazione di Glasgow di Haskell''' (The Glourious Glasgow Haskell Compilation System)''', conosciuto come '''Glasgow Haskell Compiler''' ('''GHC'''), è un compilatore per [[codice sorgente]] in [[linguaggio di programmazione]] [[Haskell (linguaggio)|Haskell]].
 
== Storia ==
Nel [[1989]] [[Kevin Hammond]] incominciò a scrivere il compilatore in Lazy ML (LML) all'Università di Glasgow. Più tardi, lo stesso anno, riscrisse tutto il compilatore in [[Haskell (linguaggio)|Haskell]], tranne il [[parser]] che fu scritto da Cordelia Hall, Will Partain, e Simon Peyton Jones.
 
La prima versione beta fu rilasciatapubblicata il 1 aprile del 1991, ed una successiva release introdusse alcune estensioni del linguaggio, come le [[Monadi]] per gestire gli Input e gli Output (IO), il parallel programming e altre caratteristiche che lo resero uno dei migliori compilatori per Haskell (ricordando sempre che esistono altri compilatori per questo linguaggio, come [[Hugs]] e YHC).
 
Essendo un progetto open-source, ha più di 60 contributori.