These are chat archives for DevZenRu/live

8th
Sep 2018
Alexey Palazhchenko
@AlekSi
Sep 08 2018 19:37
:wave:
В Go2 будут генерики и ключевое слово check
https://blog.golang.org/go2draft
Nick Linker
@nlinker
Sep 08 2018 20:03
For loop a day keeps the generics away
DevZen Bot
@devzenbot
Sep 08 2018 20:20
Elm(lang) - язык, релиз, вкусовщина
Nick Linker
@nlinker
Sep 08 2018 20:21
elm чудесен.
Но нет тайпклассов
Futurice тоже активно используют elm
Nick Linker
@nlinker
Sep 08 2018 20:30
Там даже моноидов нет? <> нельзя?
DevZen Bot
@devzenbot
Sep 08 2018 20:32
Aleksey Pirogov
@astynax
Sep 08 2018 20:33

Там даже моноидов нет? <> нельзя?

Какие моноиды, тайпклассов же нет

Вместо x1 <> x2 <> x3 в эльме принято писать
x1
    |> Foo.append x2
    |> Foo.append x3
Т.е. нужно больше имён придумывать (боль)
Но с другой стороны, т.к. нет возможности сильно обобщать, функции получаются более-менее однозадачные, поэтому им проще придумать имя, чем иному сильно полиморфному комбинатору
Nick Linker
@nlinker
Sep 08 2018 20:36
гру т
грустно
Aleksey Pirogov
@astynax
Sep 08 2018 20:37
Обидно то, что есть либа для описания парсеров. В ней есть пачка операторов кастомных. Но либа написана Эваном, т.е. ему можно. А остальным - нельзя
Вот люди и пишут "хватит нас считать детьми"
Nick Linker
@nlinker
Sep 08 2018 20:38
вот этот подход мне тоже не нравится
Aleksey Pirogov
@astynax
Sep 08 2018 20:38
Понятно, что Эльм старается быть сильно дружественным новичкам. Но не все же новички
ведь язык пытается стать мейнстримом (хоть чуть-чуть). И при этом слишком сильно ограничивает средства управления сложностью
Nick Linker
@nlinker
Sep 08 2018 20:40
и спустя время новички имеют обыкновение трансформироваться в не-новичков
Aleksey Pirogov
@astynax
Sep 08 2018 20:41
В Го можно хотя бы погенерить бойлерплейт :) В Elm никаких средств для метапрограммирования нет, даже препроцессора завалящего :(
Nick Linker
@nlinker
Sep 08 2018 20:42
Хм. Но наверное какие-то средства для интеграции с джсом есть?
DevZen Bot
@devzenbot
Sep 08 2018 20:43
Moscow Maker Farie
http://moscow.makerfaire.com/
DevZen Bot
@devzenbot
Sep 08 2018 20:51
Kaz'Hack'Stan - 5 октября, Алматы
https://kazhackstan.kz/
Aleksey Pirogov
@astynax
Sep 08 2018 20:52

Хм. Но наверное какие-то средства для интеграции с джсом есть?

Есть. Но очень уж своеобразное :)

Очень "защитное" средство
Зато в Elm не бывает runtime exceptions - как сущности и явления ;)
Nick Linker
@nlinker
Sep 08 2018 20:59
спасибо за разъяснения
DevZen Bot
@devzenbot
Sep 08 2018 21:03
[SaaSZen] DZ полностью уехал на DO, а также впечатления от селф хостед почты
https://eax.me/lets-encrypt/
https://eax.me/shared-hosting-to-vds/
https://eax.me/mail-server-on-vds/
https://www.mail-tester.com/
DevZen Bot
@devzenbot
Sep 08 2018 21:15
Есть ли в менеджерах пакетов атомарность?
Транзакционная NTFS
DevZen Bot
@devzenbot
Sep 08 2018 21:26
В закладки - Using superpowers for hardware reverse engineering
https://www.youtube.com/watch?v=JawtzDr2dLw
Темы и вопросы слушателей для 0208
https://devzen.ru/themes-0208/
Nick Linker
@nlinker
Sep 08 2018 21:35
starcraft
heroes3 конечно
DEFRAG!
defrag это спецсоревнования по Q3 где цель пробежать как можно быстрее уровень.
Vadim Velikodniy
@velikodniy
Sep 08 2018 21:49
LTSpice очень даже приличен, хоть и интерфейс у него явно не eye-candy
Aleksander Alekseev
@afiskon
Sep 08 2018 21:51
Спасибо, надо попробовать
Nick Linker
@nlinker
Sep 08 2018 21:54
Пока!
Ivan Glushkov
@gliush
Sep 08 2018 21:55
всем пока!