LINUX.ORG.RU

История изменений

Исправление hateyoufeel, (текущая версия) :

Тот же ghc компилирует хаскель через си

Нет, не компилирует. Там другой конвейер: Haskell -> Core -> STG -> C— (да, Си Минус Минус) -> Assembler или LLVM

Компиляция через C используется только при портировании самого компилятора на новые архитектуры и по дефолту вообще выключена.

Исправление hateyoufeel, :

Тот же ghc компилирует хаскель через си

Нет, не компилирует. Там другой конвейер: Haskell -> Core -> STG -> C— (да, Си Минус Минус) -> Assembler или LLVM

Компиляция через C используется только при портировании самого компилятора на новые архитектуры.

Исходная версия hateyoufeel, :

Тот же ghc компилирует хаскель через си

Нет, не компилирует. Там другой конвейер: Haskell -> Core -> STG -> C— (да, Си Минус Минус) -> Assembler или LLVM

Компиляция через C используется только при портировании на новые архитектуры.