These are chat archives for DevZenRu/live

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

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

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

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

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

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

Очень "защитное" средство
Зато в Elm не бывает runtime exceptions - как сущности и явления ;)
Nick Linker
@nlinker
Sep 08 2018 20:59 UTC
спасибо за разъяснения
DevZen Bot
@devzenbot
Sep 08 2018 21:03 UTC
[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 UTC
Есть ли в менеджерах пакетов атомарность?
Транзакционная NTFS
DevZen Bot
@devzenbot
Sep 08 2018 21:26 UTC
В закладки - 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 UTC
starcraft
heroes3 конечно
DEFRAG!
defrag это спецсоревнования по Q3 где цель пробежать как можно быстрее уровень.
Vadim Velicodnii
@velikodniy
Sep 08 2018 21:49 UTC
LTSpice очень даже приличен, хоть и интерфейс у него явно не eye-candy
Aleksander Alekseev
@afiskon
Sep 08 2018 21:51 UTC
Спасибо, надо попробовать
Nick Linker
@nlinker
Sep 08 2018 21:54 UTC
Пока!
Ivan Glushkov
@gliush
Sep 08 2018 21:55 UTC
всем пока!