[英]What's the difference between GHC and the Haskell Platform?
我即將進入Haskell,我有點困惑,為什么我建議通過brew安裝GHC和Haskell平台。
GHC不是Haskell實現/編譯器嗎?
什么時候需要平台?
簡短回答:
Haskell平台是一個集合的東西。
GHC是這些東西的一個特定組成部分。
更長的回答:
通常你想安裝Haskell平台,因為你可以一次性安裝很多東西,而不必一次手動設置所有的部分。
這就是Haskell平台的目的。
提供一些歷史觀點:在Haskell平台發明之前,GHC本身曾經隨機附帶一套庫。
發明了Haskell平台,以便減少過度工作的人可以決定應該和不應該包含哪些庫(即GHC人員可以停止思考庫並重新考慮GHC)。
在這方面它非常成功。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.