История изменений
Исправление
dave,
(текущая версия)
:
Вижу есть ещё хаскеллисты на ЛОРе. Так от, чем оно лучше и хуже OCaml.
В Haskell ссылочная прозрачность, которая позволила сделать язык ленивым и чистым. Это все меняет.
Из других столпов, в Haskell классы типов, по образу и подобию которых были сделаны traits в Rust, только классы типов по-мощнее и выразительнее будут.
Еще у Haskell очень маленькое ядро. Плюс зеленые потоки, но можно при желании привязать поток к системному.
На счет того, что практичнее? Haskell или Ocaml? Это большой вопрос. Мне кажется, что в 2019 году Haskell практичнее, но нужно уметь работать с ленивостью.
Исходная версия
dave,
:
Вижу есть ещё хаскеллисты на ЛОРе. Так от, чем оно лучше и хуже OCaml.
В Haskell ссылочная прозрачность, которая позволила сделать язык ленивым и чистым. Это все меняет.
Из других столпов, в Haskell классы типов, по образу и подобию которых были сделаны traits в Rust, только классы типов по-мощнее и выразительнее будут.
Еще у Haskell очень маленькое ядро. Плюс зеленые потоки, но можно при желании привязать поток к системному.
На счет того, что практичнее? Haskell или Ocaml? Это большой вопрос. Мне кажется, что в 2019 года Haskell практичнее, но нужно уметь работать с ленивостью.