拥抱,Yhc和GHCi之间的差异

Nat*_*pos 17 comparison interpreter haskell ghci hugs

Hugs,Yhc和GHCi之间有区别吗?如果有差异,他们是什么?

Bar*_*tek 20

它们都只是不同的实现.我会尝试解释这些差异,但这篇文章做得更好.


Don*_*art 14

第一:你想要GHC/GHCi.而你想通过Haskell平台.然后,有关Haskell其他实现的更多信息,请阅读Bartek的链接.

  • 除非您使用除10.5之外的任何版本的Mac OS X,否则默认的GHC/Haskell平台安装无法正常工作. (6认同)
  • 截至2012年9月,GHC [适用于Mountain Lion](https://plus.google.com/u/0/111539170343022224273/posts/4uczfdzfTCb),您只需升级XCode即可. (3认同)

Adr*_*scu 6

通常人们将Hugs用于小型的测试类型原型(类似于Ruby用户如何使用irb而Python用户会使用解释器),但对于实际的运输代码,GHC是目前最受欢迎的目标(类似于Python用户将如何使用)将导入模块编译为cpython).

它们几乎都符合标准,它的性能速度与编译速度有关.

(Dunno很多关于Yhc)

  • 如今,GHCi拥有比现在拥抱更好的REPL,BTW. (10认同)

Wei*_* Hu 6

这些天人们都倾向于使用GHC,因为它是事实上的标准.