Size: a a a

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

2020 November 03

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Тогда нужна транзитивная небезопасность от зависимостей-зависимостей и т.д.
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Это очень сложный путь
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
И все просто забьют, как только появится либа, достаточно полезная, чтобы можно было забить
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Sash Osh
да нет, это обычные приложения, если вы хотите писать игру со сложной геометрией в которой требуется синхроные вычисления и для этого есть только js реализация, вероятно не стоит
Любой код от пары сотен строк экономически "не переносим" на Elm
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
А значит отпадают 90% существующих наработок в индустрии
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Потому что секс через порт может и безопасен в условия ковида, но любой проект только тормозит
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Да и удовольствие не то
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Mikhail Bortnyk
Справедливое замечание. Но тут баланс странно смещён в одну сторону. Возможно, решением были бы unsafe-пакеты, специально маркированные
unsafe "пакеты" реализуются через Git (сабмодули, просто внешние дирктории) — раз уж sem ver всё равно не гарантируется
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Но нужен локальный нативный код
источник

MB

Mikhail Bortnyk in Elm Lang сообщество разработчиков
Aleksei (astynax) Pirogov
unsafe "пакеты" реализуются через Git (сабмодули, просто внешние дирктории) — раз уж sem ver всё равно не гарантируется
Кстати как вариант. Но транзитивность unsafe - хорошая идея, и легко вычисляется автоматически
источник

MB

Mikhail Bortnyk in Elm Lang сообщество разработчиков
Чисто раскраской графа зависимостей
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Я же говорю: как только появится достаточно популярная небезопасная либа, весь код станет транзитивно небезопасным.
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Причём досаточно притащить эту либу и использовать только в части кода — в тестах, в мёртвом коде — но запачкается всё.
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Знаем, проходили: у Haskell есть возможность использовать безопасное подмножество языка и либ. Только вот всё полезное — небезопасно :)
источник

MB

Mikhail Bortnyk in Elm Lang сообщество разработчиков
Впрочем, я тут вообще не настоящий сварщик, мне вообще мелкий фп-язык для внутренней команды нужен, поэтому я решения в имплементации принимал, базируясь на их локальной полезности
источник

MB

Mikhail Bortnyk in Elm Lang сообщество разработчиков
слава богу, я не Эван
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
А для чего вообще чисто элма хватит? Только дом порисовать да на бэк сходить и все... это наверное 5% нативных возможностей любого современного браузера
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Да здравствует безопасность))
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Да это и не безопасность по сути а просто перекладывание ответственности... чужими руками жар загребать как говорится
источник

SO

Sash Osh in Elm Lang сообщество разработчиков
при всем уважении, кажется, не очень понимаете цель элма
источник