Size: a a a

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

2018 November 22

D

Dan in Elm Lang сообщество разработчиков
eahqzsr
Я бы запилил если бы спонсор нашелся
Конечно конечно
источник

(

( in Elm Lang сообщество разработчиков
λоλторт
На чём котлин живёт, простите?
На искусственных ограничениях, которые не дают стрелять в ноги
источник

e

eahqzsr in Elm Lang сообщество разработчиков
Костыль в виде comparable вместо тайпклассов не даёт стрелять в ноги? Ну-ну
источник

e

eahqzsr in Elm Lang сообщество разработчиков
Что можно сказать о языке у которого пользовательские типы не могут быть ключами в дикте?
источник

(

( in Elm Lang сообщество разработчиков
eahqzsr
Костыль в виде comparable вместо тайпклассов не даёт стрелять в ноги? Ну-ну
А что, тайпклассы были бы безопаснее в юзабельности?
источник

λ

λоλторт in Elm Lang сообщество разработчиков
(
А что, тайпклассы были бы безопаснее в юзабельности?
А что опасного в тайпклассах?
источник

(

( in Elm Lang сообщество разработчиков
eahqzsr
Что можно сказать о языке у которого пользовательские типы не могут быть ключами в дикте?
О чем вы?
источник

e

eahqzsr in Elm Lang сообщество разработчиков
λоλторт
А что опасного в тайпклассах?
Страшно подумать, программисты начнут писать реюзабельный код
источник

(

( in Elm Lang сообщество разработчиков
λоλторт
А что опасного в тайпклассах?
имплиситы, грязные контексты, не говоря о том, что вообще-то на джвм сложновато запилить бесплатные тайпклассы
источник

(

( in Elm Lang сообщество разработчиков
Там до сих пор на них KEEP висит
источник

QZ

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

λ

λоλторт in Elm Lang сообщество разработчиков
(
имплиситы, грязные контексты, не говоря о том, что вообще-то на джвм сложновато запилить бесплатные тайпклассы
простите, а что там на джвм бесплатное вообще?
источник

(

( in Elm Lang сообщество разработчиков
λоλторт
простите, а что там на джвм бесплатное вообще?
Да ничего, на самом деле, любые абстракции это оверхед. Ну, разве что кроме инлайнов котлиновских может быть
Просто чтобы действительно пихать тайпклассы нужна аргументация посильнее, чем "Comparator - это костыль" и сильная аргументация по тому, как сделать их максимально явными и безопасными
источник

(

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

λ

λоλторт in Elm Lang сообщество разработчиков
(
Да ничего, на самом деле, любые абстракции это оверхед. Ну, разве что кроме инлайнов котлиновских может быть
Просто чтобы действительно пихать тайпклассы нужна аргументация посильнее, чем "Comparator - это костыль" и сильная аргументация по тому, как сделать их максимально явными и безопасными
Я что-то не очень понимаю проблем, о которых вы говорите (они, похоже, жвмспецифичные).
источник

λ

λоλторт in Elm Lang сообщество разработчиков
В любом случае максимум у нас может компиляция сломаться.
источник

(

( in Elm Lang сообщество разработчиков
λоλторт
В любом случае максимум у нас может компиляция сломаться.
А что, это проблема, которую можно просто проигнорировать?
источник

(

( in Elm Lang сообщество разработчиков
Типа, хорошие перспективы развития языка - разработчики внедряют фичу, а у вас ломается компиляция. После этого уже можно начинать задумываться, а стоит ли вообще пользоваться этим языком?
источник

a

andrii in Elm Lang сообщество разработчиков
λоλторт
Во фронтенде много людей с низкой квалификацией, а в Elm'е таких не пугают всякими монадами и функторами. Ну тоесть грубо говоря виной всему человеческая лень и нежелание развиваться.
Их везде много. Но фронтенд это не только монады и функторы, кстати.
источник

λ

λоλторт in Elm Lang сообщество разработчиков
(
Типа, хорошие перспективы развития языка - разработчики внедряют фичу, а у вас ломается компиляция. После этого уже можно начинать задумываться, а стоит ли вообще пользоваться этим языком?
Нет такой перспективы. С чего вдруг у кого-то что-то должно ломаться, когда тайпклассов до этого ещё не было и они только вот появились?

Вот когда существующие фичи из языка удаляешь, то компиляция ломается, при чём у некоторых так ломается, что приходится переезжать на другой яп.
источник