Size: a a a

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

2017 April 22

D🐈

Dan 🐈 Capybara in Elm Lang сообщество разработчиков
И да, @astynax спасибо за опыт, мысли и идеи 😊
источник

AP

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

D🐈

Dan 🐈 Capybara in Elm Lang сообщество разработчиков
Возможно я ошибусь, но сейчас ощущается какой-то достаточно мощный хайп по смене общей парадигмы той же веб-разработки на фронтенде: все устремили свои взоры на чистый функционально-реактивный подход. Так ли это? Какое ближайшее будущее нас в связи с этим ожидает?
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
https://www.youtube.com/watch?v=iHIQEyYSY9M этот посвежее, но тут уже "продолжение" - про то, как строить приложения из подприложений.
Вот тут ещё есть актуальная (для 0.18) "вводная": https://youtu.be/f6TmB6Zw8MQ?t=1h38m41s но она несколько haskell-центричная :)
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Dan 🐈 Capybara
Возможно я ошибусь, но сейчас ощущается какой-то достаточно мощный хайп по смене общей парадигмы той же веб-разработки на фронтенде: все устремили свои взоры на чистый функционально-реактивный подход. Так ли это? Какое ближайшее будущее нас в связи с этим ожидает?
Чистые функции и иммутабельность по-умолчанию позволяют управлять сложностью, а веб нынче становится всё сложнее. Отсюда и хайп
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Реактивность - несколько "перегретая" штука, не везде подходит, но везде пихают
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
Мне кажется, Elm всё ещё очень хорошо дружить с графикой, в том числе 3D. Особенно если вернуть нормальный time travelling debugger, то это снова будет круто выглядеть, как Mario в первых версиях [Эльма].

elm-graphics очень крутой пакет по замыслу и по коду, elm-webgl активно пилят и он вроде как довольно стабильный и довольно клёвый.
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
Ну и вот песочницы и livecoding прямо просятся. Это такой racket для веба может быть.
источник

AK

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

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
песочница есть уже: https://ellie-app.com/
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Вот это, кстати, неплохая тема - всякие визуализации делать и игры писать
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Раз уж racket упомянули, то вот
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
А этот Ellie вполне неплох - даже довольно таки объемные "демки" переваривает. Правда, редактор на больших исходниках уже заметно подтормаживает :(

Пользуясь случаем, наваял такую демку: https://embed.ellie-app.com/n5M8wcPtxs/0 - это моя попытка сделать комбинаторную библиотеку для рисования векторной графики (наподобие той, что есть в Racket).
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
Aleksei (astynax) Pirogov
А этот Ellie вполне неплох - даже довольно таки объемные "демки" переваривает. Правда, редактор на больших исходниках уже заметно подтормаживает :(

Пользуясь случаем, наваял такую демку: https://embed.ellie-app.com/n5M8wcPtxs/0 - это моя попытка сделать комбинаторную библиотеку для рисования векторной графики (наподобие той, что есть в Racket).
круто, есть подвижки, значит, в этом направлении :)
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
я вот на такую ещё штуку недавно наткнулся: http://docs.racket-lang.org/pict3d/constructors.html
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
нужно проскроллить и посмотреть картинки :)
источник

S

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

S

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

AK

Anton Kotenko in Elm Lang сообщество разработчиков
^ эти плагины, к сожалению, пока что проигрывают по функциональности тем, что в атоме. потому что там есть emjutsu.
источник

S

Sheridan in Elm Lang сообщество разработчиков
атом? Я раз в пару месяцев пытаюсь в него переползти и через пару минут сношу этот гребаный тормоз
источник