A64m
контекст вообще в выборе инстанса не участвует
Влод
а можно с лямбдаботом как-нибудь поговорить не черзе irc?
Влод
ну и локально тоже как-то не хочу
Leonid 🦇
вроде был try haskell
Leonid 🦇
https://www.tryhaskell.org/
Влод
А можно соориентировать как вам никс для пакедж менеджмента пригождается? То есть стека казалось бы для всего хватает, extra-deps там к чему угодно можно указать. ну наверное в никсе есть собранные билды (или нет?), что ещё полезного?
Kirill
есть же не-хаскельные зависимости, к примеру
Влод
это ок. да. норм поинт
Kirill
кэширование
Влод
нууу - а стек не кэширует?
Влод
ну кабал просто
Kirill
без никса - нет
Denis
Все как кирилл сказал + гарантия что в рантайме не будут пропущены зависимости и возможность прибить версии всего вплоть до glibc.
Cheese
стэк глобально кэширует только снэпшотные версии
Kirill
reproducible builds что называется
Влод
а как пропустить зависимости в рантайме?
Denis
элементарно, спроси у админов
Cheese
если забыл в deb-пакете указать зависимость от so?
Denis
Админу пакет приехал, новая версия задепендилась на новую версию openssl. Приложение передернул и взорвалось.
Kirill
я так понимаю тут под рантаймом деплой имеется в виду?
Denis
если не указано в пакете или версия не точная
Denis
ну рантайм это когда приложение запускаешь
Denis
если у тебя .so нет нужной или не та версия, то ты об этом узнаешь запустив приложение
Denis
самая клёвая штука это кэши возможность указать внешние зависимости, как выше сказали
Max
Опять на Э-г псите, черти? ))
Max
У нас кстати, норм заходит.
Kirill
что именно заходит и куда?
Alexander
эрланг, в работу?
Taras 🦀
эрланг работу работать, программист отдых отдыхать ! )) упс, спалился
Антон
@IvanovPvl почему не скала - я думаю, из-за бессмысленной сложности скалы. т.е это непростая задача, когда основным принципом делается "что бы не как в хаскеле"
В Скале фактически два языка: better java и недо-haskell, и стыкуются они друг с другом хреново, причём не только и не столько по коду, сколько по требуемому складу ума. (ненастоящий скалист, воспринимать со здоровой долей скепсиса)
Vitalii (UnknownNPC)
-> Scala аки звено для миграции джавистов: Java > Scala > Haskell :]
Vitalii (UnknownNPC)
Только не многие доходят.
Mikhail
-> Scala аки звено для миграции джавистов: Java > Scala > Haskell :]
недавно стало так: Java -> Kotlin -> Scala -> Haskell
Кабачок
Шок! Коварные жетбрейнс препятствуют переходу жавистов на хаскель!
Anonymous
Я бы так был уверен, когда мне дадут солид для фп. А то претендентов много
Anonymous
Проблема-то не в чистоте, а в продуктивности в конце-концов
Anonymous
Секс с тайпером в случае скалы да, комплементарен. Да, недохаскель
Anonymous
Но это и делает скалу скалой
A64m
недавно стало так: Java -> Kotlin -> Scala -> Haskell
только давление упало и из скалы все обратно в яву через котлин пошло
Anonymous
Котлин - говнина
Anonymous
Давайте скажем честно
Anonymous
Он сложнее скалы
Mikhail
я под Android кодю и тут как-то не до скалы было, Котлин хоть какая-то отдушина
A64m
Котлин - говнина
конечно, и не только котлин
Anonymous
И скала говнина
Anonymous
И хаскель говнина
Anonymous
Кстати
Зигохистоморфный
я под Android кодю и тут как-то не до скалы было, Котлин хоть какая-то отдушина
у скалы трабла с рантаймом, не всякий раз прогвард справлялся
Зигохистоморфный
баньте его
Anonymous
Но вот с тезисом о безусловном превосходстве хаски я бы поспорил
Anonymous
В некоторых аспектах однозначно
A64m
спорьте. что в скале лучше чем в хаскеле?
Влод
Но вот с тезисом о безусловном превосходстве хаски я бы поспорил
лень спорить, но ознакомился бы с точкой зрения
Cheese
спорьте. что в скале лучше чем в хаскеле?
типы-слагаемые можно использовать как самостоятельные типы
Anonymous
обоснуй
Грамматика сложнее, компилятор медленнее
Anonymous
Объективно?
A64m
а есть какие-то сравнения скорости компиляторов?
Anonymous
лень спорить, но ознакомился бы с точкой зрения
Точка зрения проста: нет системы рекомендаций по контролю сложности. И сам язык ненавязчиво пропагандирует инвазивные технологии
Влод
типа рекомендации не берите в проект cats?
A64m
Сам мерял
и сколько, грубо говоря, строк в секунду получалось там и там?
Anonymous
а в скале с этим ок?
В скале с этим есть лингва латина и общий знаменатель в виде интрументов, позволяющих хреначить солид
Cheese
это хорошо?
да, добавляет выразительности, мне это прямо нужно в Хаскелле
Anonymous
и сколько, грубо говоря, строк в секунду получалось там и там?
Получалось, что при написании 1-1 кода скорость котлиновского компилятора дропается быстрее с ростом числа единиц компиляции
Anonymous
Строки в секунду-бессмысленная цифра
Cheese
бессмысленная, пока не мешает работать
Anonymous
Ну и да, с ростом количества строк в классе тоже
Anonymous
а где такое может пригодится?
У меня такая же проблема есть
A64m
Получалось, что при написании 1-1 кода скорость котлиновского компилятора дропается быстрее с ростом числа единиц компиляции
а при чем тут котлин? я что-то запутался, вроде скаловских компилятор с гхц сравнивается
Anonymous
Поэтому я делаю свой идл с этой фичей поддержанной нативно