4

私はHaskellを学び始めており、多くのHaskellコンパイラには特に不可解なエラーメッセージがあると聞いています。

言語を学ぶ初心者に最適なコンパイラはどれですか?

4

1 に答える 1

7

GHCやGHCiよりも優れたエラーメッセージは表示されません。

歴史的に、Hugsは教えることを目的としたHaskellコンパイラであり、したがって初心者にとって理解しやすいエラーメッセージに焦点を合わせていました。ただし、最近はほとんど開発が行われていません(2010年1月以降コミットはありません)。また、ほとんどの人がHaskellで開発しているときにGHCを使用するので、より大きなコミュニティを手に入れることができます。

最後に、Haskellプラットフォームは、いくつかの便利な追加ライブラリを使用してHaskellをインストールする最も簡単な方法です。これもGHCを使用します。

そのため、ハグは初心者にとってもはやあまり良い選択ではありません。

GHCのエラーメッセージは非常に優れています。それらを理解するには、Haskellの基本をよく理解する必要があります。あなたがより多くの経験を積むにつれて、あなたはすぐにそれを得るでしょう。

于 2012-06-22T04:38:16.450 に答える