Подтвердить что ты не робот

Различия между Hugs, Yhc и GHCi

Существуют ли различия между Hugs, Yhc и GHCi? Если есть различия, что они?

4b9b3361

Ответ 1

Все они просто разные реализации. Я попытался бы объяснить различия, но эта статья делает намного лучшую работу.

Ответ 2

Во-первых: вы хотите GHC/GHCi. И вы хотите это через платформу Haskell. Затем, для получения дополнительной информации о других реализациях Haskell, прочитайте ссылку Bartek.

Ответ 3

Обычно люди используют Hugs для небольших прототипов тестового типа (аналогично тому, как пользователи Ruby будут использовать пользователей irb и Python для использования интерпретатора), но для фактического кода доставки GHC на сегодняшний день является самой популярной целью (аналогично тому, как Пользователи Python будут компилировать модули импорта в cpython).

Они все в значительной степени совместимы со стандартами, это вопрос скорости работы и скорости компиляции.

(Не знаю много о Yhc)

Ответ 4

В наши дни люди сходятся к использованию GHC, поскольку это стандарт де-факто.