格拉斯哥Haskell編譯器
原作者 | Kevin Hammond |
---|---|
開發者 | Glasgow Haskell團隊 |
首次發佈 | 1992年12月 |
當前版本 |
|
原始碼庫 | |
程式語言 | Haskell、C語言 |
作業系統 | Linux、OS X 10.7 Lion及隨後版本、Windows 2000及隨後版本、FreeBSD |
平台 | x86, x86-64, ARM |
語言 | 英文 |
許可協議 | New BSD License |
網站 | www |
格拉斯哥Haskell編譯器(英語:Glasgow Haskell Compiler),縮寫GHC,是函數式程式語言Haskell的一個開源的本地代碼編譯器。[2]它為Haskell代碼的編寫和測試提供了一個跨平台的環境,支持大量的擴展、庫和優化以簡化代碼的生成和執行過程,是最常用的Haskell編譯器。[3]GHC的主要開發者是Simon Peyton Jones和Simon Marlow。1989年,格拉斯哥大學的Kevin Hammond用LML(Lazy ML)編寫出原型,GHC因此得名。
GHC本身是用Haskell寫的,但是Haskell的運行時系統是用C和C--寫的。
參考文獻
- ^ GHC 9.10.1 is now available.
- ^ The Glorious Glasgow Haskell Compilation System User's Guide. Haskell.org. [27 July 2014]. (原始內容存檔於2022-04-07).
- ^ 2017 state of Haskell survey results. taylor.fausak.me. 15 November 2017 [11 December 2017]. (原始內容存檔於2023-02-24).
這是一篇關於電腦程式語言的小作品。您可以透過編輯或修訂擴充其內容。 |