Size: a a a

Elm Lang сообщество разработчиков

2017 June 13

PF

Pawel Filimonenkow in Elm Lang сообщество разработчиков
думаю понятно о чём речь - хейтеры требуют чтобы elm был как хаскель
источник

QZ

Quet Zal in Elm Lang сообщество разработчиков
давно не видел таких претензий
источник

QZ

Quet Zal in Elm Lang сообщество разработчиков
тайпклассы которые мог бы определять пользователь да
непонятно почему их нет
источник

PF

Pawel Filimonenkow in Elm Lang сообщество разработчиков
очевидно чтобы не усложнять
источник

QZ

Quet Zal in Elm Lang сообщество разработчиков
а так в основном говорят о багах которые по полгода не закрываются
о невнятном роадмапе
о закрытости разработки
источник

QZ

Quet Zal in Elm Lang сообщество разработчиков
кому это очевидно? ) очевидно что без тайпклассов не обошлись но сделали их прибитыми гвоздями в компиляторе
источник

QZ

Quet Zal in Elm Lang сообщество разработчиков
о скорости компиляции говорят
о размере кода
о недостаточном покрытии веб платформы
о убогом интеропе
источник

QZ

Quet Zal in Elm Lang сообщество разработчиков
а о хаскеле не, это вы выдумываете
источник

RS

Roman Salnikov in Elm Lang сообщество разработчиков
Про скорость компиляции и размер кода кстати в следующей версии должны быть новости. Спрашивал об этом Эвана на конфе.
источник

QZ

Quet Zal in Elm Lang сообщество разработчиков
да, это обещалось давно
источник

QZ

Quet Zal in Elm Lang сообщество разработчиков
ещё с документацией провал
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
comparable, это не тайпкласс никакой. Это просто magic в компилере. Частный случай, недоступный для повторения. Как в Go c "generic" коллекциями, но без параметрического полиморфизма
источник

PF

Pawel Filimonenkow in Elm Lang сообщество разработчиков
Aleksei (astynax) Pirogov
comparable, это не тайпкласс никакой. Это просто magic в компилере. Частный случай, недоступный для повторения. Как в Go c "generic" коллекциями, но без параметрического полиморфизма
и хорошо. проще система типов - меньше возможностей для говнокода
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Наоборот же :) Больше кода - больше возможности написать г-но
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
А в Elm приходится писать больше кода
источник

PF

Pawel Filimonenkow in Elm Lang сообщество разработчиков
Quet Zal
о скорости компиляции говорят
о размере кода
о недостаточном покрытии веб платформы
о убогом интеропе
это всё норм в сравнении с альтернативами
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Мощнее система типов - меньше возможности обмануть себя и компилятор :)
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Pawel Filimonenkow
и хорошо. проще система типов - меньше возможностей для говнокода
если бы этим руководствовадлись, то был бы не Elm, а второй Go
источник

PF

Pawel Filimonenkow in Elm Lang сообщество разработчиков
Aleksei (astynax) Pirogov
А в Elm приходится писать больше кода
зато  проще понять написанный код без ньюнсов ТК
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Ещё один!
источник