Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Glasgow Haskell Compiler
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Short description|Compiler for Haskell programming language}} {{Use dmy dates|date=February 2020}} {{Infobox software | title = The Glasgow Haskell Compiler | name= | logo = | logo caption = | screenshot = | caption = | author = Kevin Hammond | developer = [[Simon Marlow]], [[Simon Peyton Jones]], The Glasgow Haskell Team<ref name="contribs"/> | released = {{Start date and age|1992|12}}<ref name="history"/><!-- Work began in 1989, but the first public, non-beta release was in December 1992 --> | latest release version = {{wikidata|property|edit|P348}} | latest release date = {{Start date and age| {{wikidata|qualifier|P348|P577}} |df=y}}<ref> {{cite web |title=Download β The Glasgow Haskell Compiler |url=https://www.haskell.org/ghc/download.html |website=Haskell.org }} </ref> | latest preview version = | latest preview date = <!-- {{Start date and age|YYYY|MM|DD|df=yes/no}} --> | programming language = [[Haskell]], [[C (programming language)|C]] | operating system = [[Linux]], [[macOS Catalina]]<ref name=deprecate32bit>{{cite web|url=https://www.haskell.org/ghc/blog/20240613-32-bit-darwin-and-windows-deprecation.html|title=Deprecation of 32-bit Darwin and Windows platforms|publisher=GHC Team}}</ref> and later, [[Windows 2000]] and later, [[FreeBSD]] | platform = [[x86-64]],<ref name=deprecate32bit /> [[AArch64]] | size = | language = English | genre = [[Compiler]] | license = [[BSD licenses#3-clause|BSD 3-clause]] (new) | website = {{URL|www.haskell.org/ghc}} }} The '''Glasgow Haskell Compiler''' ('''GHC''') is a native or [[machine code]] [[compiler]] for the [[Functional programming|functional]] [[programming language]] [[Haskell]].<ref name="manual"> {{cite web | title = The Glorious Glasgow Haskell Compilation System User's Guide | url = https://downloads.haskell.org/~ghc/latest/docs/html/users_guide/index.html | website = Haskell.org | access-date = 27 July 2014 }} </ref> It provides a [[cross-platform software]] environment for writing and testing Haskell code and supports many extensions, [[Library (computing)|libraries]], and optimisations that streamline the process of generating and executing code. GHC is the most commonly used Haskell compiler.<ref> {{cite web | title = 2017 state of Haskell survey results | url = http://taylor.fausak.me/2017/11/15/2017-state-of-haskell-survey-results/#question-14 | website = taylor.fausak.me | date = 15 November 2017 | access-date = 11 December 2017 }} </ref> It is [[free and open-source software]] released under a [[BSD licenses|BSD license]].
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)