Lambda madness
историю на гитхабе можно переписать как душе угодно
Anatolii
импорт ты так и пишншь
Anatolii
"github.com/powerman/narada-go/narada/bootstrap" "github.com/powerman/narada-go/narada" "github.com/prometheus/client_golang/prometheus"
Anatolii
вот у меня ипорты сторонних либ
Anatolii
да один был страншым
Anatolii
гоферам вот этим моноиды не надо учить
Anatolii
там бы обработку ошибок сделать как Either
Anatolii
и операции над списками нормальыне
Anatolii
и было бы норм
Alexander
да ладно все напишут
Судзумия
Обработка ошибок это больное везде
Anatolii
если еще и parallelMap завезут
Alexander
каменный век ещё не кончился
Alexander
в программировании
Anatolii
то можно жить
Quet
генерики втащить я щетаю, остально написать можно )
Alexander
и не факт что мы будем рады когда он кончится
Anatolii
я надесюь что я на хаскель работу свалю быстрее
Anatolii
чем в го все наладится
Судзумия
Alexander
генерики втащить я щетаю, остально написать можно )
генерируй шаблонами, что как не production-level программист?
Alexander
=)
Anatolii
гоферы скажут что это уже через чур
Alexander
а люди со стокгольсмским синдромом ещё и докажут, что это истино правильное решение
Quet
смотря как втащить ) в расте ж смогли
Alexander
как они обычно делают (видел n-анонсов)
Alexander
в раст другие принципы
Anatolii
да без наследования там вообще проблем быть не должно
Anatolii
я не опнимаю
Alexander
они не игнорируют успехи CS
Alexander
и не застряли в 1980
Судзумия
смотря как втащить ) в расте ж смогли
??? В Расте и не противились дженерикам, они "сразу" были
Alexander
rust в этом отношении весьма приличный язык
Quet
??? В Расте и не противились дженерикам, они "сразу" были
да я не говорю что их потом втащили, я про то что язык для инженеров но с генериками
Alexander
они даже статьи читали иногда
Quet
ну есть такое. но тулинг, батарейки и тд бывает перевешивают
Quet
компилятор который не сожрет 8гигов памяти на небольшом проекте ))
Судзумия
Ой всё
Quet
эт я не про раст )
Alexander
8 гигов это надо как-то очень много TF, или генериков
Alexander
или pattern matching по конструктору с 1k аргументами
Anatolii
А почему 8 гтгов это проблема?
Anatolii
Пусть не сколько хочет жрет
Alexander
некоторые программируют на калькуляторах
Судзумия
А почему 8 гтгов это проблема?
Потому что всё остальное жрёт браузер
Quet
А почему 8 гтгов это проблема?
потому что если 8 на небольшом проекте, то на чем-то реальном -- это что собирать на амазоне где терабайт памяти на машинах?
Alexander
Правда у меня на ноуте 8гб
Alexander
Но как-то проект на много к sloc в виртуалке работает
Anatolii
А покажи небольшой проект который 8 выжирает
Alexander
Я выше написал 3 варианта
Alexander
:)
Anatolii
Ну это надо специально делать
Alexander
генериков = generic deriving
Alexander
кстати это реальные примеры
Quet
да, когда была такая проблема было много deriving
Anatolii
1к конструкторов?
Alexander
Примеры не мои
Alexander
Да был один, который код генерил
Alexander
И получал огромное adt
Alexander
deriving плохо работает если много метдов
Alexander
см. binary
Alexander
и sereal почему они Encode и Decode разделяли
Evgeniy
1к конструкторов?
Интересно-как ты пытался проташить хаскель в проект?
Anatolii
Ну у нас микросервисы были
Anatolii
Был вариант одинх из них запилить на хаске
Anatolii
Какая другим сервисам разница что по ту сторону mq?
Evgeniy
А ты же говорил - ну да тогда можно хоть на чём написать - понятно
Anatolii
Угу
Evgeniy
А деплой в докере?
Anatolii
Из начальства 1 человек поддержал
Anatolii
Да, там все в докере было
Quet
Интересно-как ты пытался проташить хаскель в проект?
куда он пытался? у него и так все в проекте )
Quet
аа, я про @qnikst подумал
Anatolii
И кстати у нас там был go