Size: a a a

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

2020 November 02

D•

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

ДЧ

Дмитрий Ч in Elm Lang сообщество разработчиков
Лучше уж порты, чем неожиданные Breaking changes в каком нибудь браузере. А о разных интерфейсах WS на фронте и бэке вообще молчу.

Гексогональная архитектура во всей красе. Лично я считаю это большим плюсом, в пользу переиспользования своих компонентов elm в разношерстных проектах.

С портами их проще интегрировать в любой проект, вне зависимости от его реализации.
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Никто не застрахован от брейкинг чэнджас в браузере. Элм просто говорит это не мое дело, разбирайтесь с этим дерьмом в вашем вонючем жс... и не предоставляет вообще никаких решений
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Зато чисто и красиво, а то что упало так это не его вина
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Но я бы предпочёл чтобы он решал МОИ проблемы а не занимался самопиаром какой он анбрейкабл
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Самый анбрейкабл язык тот, который ничего не делает ахаха
источник

SO

Sash Osh in Elm Lang сообщество разработчиков
Denis Krivosheev
Никто не застрахован от брейкинг чэнджас в браузере. Элм просто говорит это не мое дело, разбирайтесь с этим дерьмом в вашем вонючем жс... и не предоставляет вообще никаких решений
не совсем, элм, говорит что пока до этого не дошли руки, философия всего проекта - если делать, то делать хорошо, чисто и правильно, добавлять всегда легче чем убирать, кому нужно, тот может реализовать сам, чего ему не хватает, так сказать, бек дор для этого есть
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Sash Osh
не совсем, элм, говорит что пока до этого не дошли руки, философия всего проекта - если делать, то делать хорошо, чисто и правильно, добавлять всегда легче чем убирать, кому нужно, тот может реализовать сам, чего ему не хватает, так сказать, бек дор для этого есть
Как раз таки все бэк доры были выпилены и было предложено молиться на Эванса, надеяться и ждать
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Ffi запретили, функции из символов (отлично подходящие для библиотек) запретили, порты в библиотеках запрещены, тайпклассов нет и не будет как и любых других способов сделать рестриктед полиморфизм
источник

SO

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

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Sash Osh
чтобы не разводили грязи, через порты реализуется всё что нужно, немного подумать, написать обвязку общую потом ее переиспользовать при реализации конкретных эффектов
Вот именно, написать библиотеку, вынести и переиспользовать, а то что они делают это и есть разведение грязи - добавь два порта, три декодера, строку в апдейт, строку в мессадж... это что библиотечный код чтоли такой
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Было бы нормально сделано - была бы одна функция в библиотеке и все
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Что-то своему HTTP они не предлагают писать обвязку из портов
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Вообще подход мы самые умные нам все можно, а вы плебеи и грязи разведёте это фашизм
источник

DK

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

SO

Sash Osh in Elm Lang сообщество разработчиков
я скорее поддерживаю такой подход, потому что большинство действительно плебеи, как Вы выразлись)
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Ну что ж ... некоторые люди поддерживают фашизм... случается
источник

SO

Sash Osh in Elm Lang сообщество разработчиков
тут другой подход, какая-то цензура, может и недостаточная, на хорошую цензуру нужны ресурсы
источник

AP

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

AP

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