Различия между Hugs, Yhc и GHCi [закрыто]
-
18-09-2019 - |
Вопрос
Есть ли различия между Hugs, Yhc и GHCi?Если есть различия, то в чем они?
Решение
Это просто разные реализации.Я бы попытался объяснить различия, но Эта статья делает гораздо лучшую работу.
Другие советы
Первый:вам нужен GHC/GHCi.И вы хотите это через платформа Хаскель.Затем для получения дополнительной информации о других реализациях Haskell прочитайте ссылку Bartek.
Обычно люди используют Hugs для небольших прототипов тестового типа (аналогично тому, как пользователи Ruby используют irb, а пользователи Python используют интерпретатор), но для реального кода поставки GHC является, безусловно, самой популярной целью (аналогично тому, как пользователи Python используют Hugs). скомпилировать модули импорта в cpython).
Все они в значительной степени соответствуют стандартам, это вопрос скорости производительности и скорости компиляции.
(Не знаю многого о Yhc)
Сегодня люди склоняются к использованию GHC, поскольку это стандарт де-факто.
Hugs — это версия Haskell, созданная для Linux и поэтому лучше оптимизированная для него.