Существуют ли различия между Hugs, Yhc и GHCi? Если есть различия, что они?
Различия между Hugs, Yhc и GHCi
Ответ 1
Все они просто разные реализации. Я попытался бы объяснить различия, но эта статья делает намного лучшую работу.
Ответ 2
Во-первых: вы хотите GHC/GHCi. И вы хотите это через платформу Haskell. Затем, для получения дополнительной информации о других реализациях Haskell, прочитайте ссылку Bartek.
Ответ 3
Обычно люди используют Hugs для небольших прототипов тестового типа (аналогично тому, как пользователи Ruby будут использовать пользователей irb и Python для использования интерпретатора), но для фактического кода доставки GHC на сегодняшний день является самой популярной целью (аналогично тому, как Пользователи Python будут компилировать модули импорта в cpython).
Они все в значительной степени совместимы со стандартами, это вопрос скорости работы и скорости компиляции.
(Не знаю много о Yhc)
Ответ 4
В наши дни люди сходятся к использованию GHC, поскольку это стандарт де-факто.