Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
teknopedia

teknopedia

teknopedia

teknopedia

teknopedia

teknopedia
teknopedia
teknopedia
teknopedia
teknopedia
teknopedia
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. Glasgow Haskell Compiler - Teknopedia
Glasgow Haskell Compiler - Teknopedia
The Glourious Haskell Compilation System
software
Logo
Logo
GenereCompilatore
Sviluppatoreil Team del GHC
Data prima versioneDicembre 1992
Ultima versione9.12.1 (16 dicembre 2024)
Sistema operativoMicrosoft Windows
Linux (varie distribuzioni GNU/Linux e FreeBSD)
macOS
LinguaggioC
Haskell
LicenzaBSD 3-clausole
(licenza libera)
Sito webhttps://www.haskell.org/ghc/
Modifica dati su Wikidata · Manuale

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.

Storia

[modifica | modifica wikitesto]

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, tranne il parser che fu scritto da Cordelia Hall, Will Partain, e Simon Peyton Jones.

La prima versione beta fu pubblicata 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.

Il Linguaggio (Haskell)

[modifica | modifica wikitesto]

Il GHC può compilare codice sorgente del linguaggio Haskell, sia secondo lo standard del '98 che secondo quello del 2010.

Portabilità

[modifica | modifica wikitesto]

Il GHC è portabile su molte piattaforme, inclusi i principali sistemi Windows e Unix (come distribuzioni GNU/Linux, FreeBSD, ed macOS). Inoltre sono stati fatti numerosi porting per numerose architetture diverse.

Collegamenti esterni

[modifica | modifica wikitesto]
  • (EN) Sito ufficiale, su haskell.org. Modifica su Wikidata
  • Glasgow Haskell Compiler, su packages.debian.org. Modifica su Wikidata
  • (EN) Glasgow Haskell Compiler, su GitHub. Modifica su Wikidata
  • Repository sorgenti di Glasgow Haskell Compiler, su gitlab.haskell.org. Modifica su Wikidata
  • (EN) Glasgow Haskell Compiler, su Free Software Directory. Modifica su Wikidata
  Portale Informatica: accedi alle voci di Teknopedia che trattano di informatica
Estratto da "https://it.wikipedia.org/w/index.php?title=Glasgow_Haskell_Compiler&oldid=140657480"

  • Indonesia
  • English
  • Français
  • 日本語
  • Deutsch
  • Italiano
  • Español
  • Русский
  • فارسی
  • Polski
  • 中文
  • Nederlands
  • Português
  • العربية
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022