Leonid 🦇
в хаскеле нет норм макросов - нельзя в прод.
Alexander
вот хочется использовать спарк, а его нету
Alexander
или т.п.
Anatolii
Библиотеки - это самое узкое место
Anatolii
но обычно хватает
Alexander
это частично проблема
Anatolii
ну и писать из-за какой-то узкой задачи весь проект на другом языке я бы не стал
Anatolii
делаешь потом сервис на этом языке который занимается это задачей
Dmitry
2. Сотрудников регулярно пытаются схантить, на ставку выше. Т.е. рынок труда появился и растёт, как было с эрлангом
Dmitry
3. Заказчик одного нашего проекта нашел себе разработчика и дальше собирается разрабатывать проект самостоятельно
Alexander
про ТН и трансформеры это было от недостатка опыта
Alexander
и про рефакторинг, тут вообще нечего говорить
Dmitry
Может, лучше дальше лучше факты в виде ответов на конкретные вопросы?
Anatolii
про ТН и трансформеры это было от недостатка опыта
автор сказал что спрашивал - я не верю что ему не посоветовали в чатах решений
Dmitry
Alexander Vershilov: нет. Просто TH-это вообще говнище, сравни с аналогичными решениями в других языках
Dmitry
про рефакторинг не о чем спорить? а ты проблему услышал? я говорю не о поиске ошибок, а о количестве ручной работы по рефакторингу
Dmitry
ну хоть с той же Clojure, например
Danila Matveev
Кто-нибудь использует хаскель для бигдат всяких? Интересно насколько развита инфраструктура в этой части.
Leonid 🦇
Dmitry и какие же решения в яве? рефлекшен и класслоадеры?
Dmitry
да блин с Java сравни, наконец
Dmitry
Leonid Onokhov: а про процессоры аннотаций слыхали?
Alexander
да блин с Java сравни, наконец
у меня опыт в пользу haskell
Alexander
опыт Java несколько лет
Dmitry
а у меня — в пользу Clojure
Vasiliy
вот в питоне рефакторинг проходит на ура: взбрело в голову что-то поменять, нагавнякал и сразу в продакшон
Dmitry
4. Никс лучший способ собирать проекты, особенно с внешними зависимостями
Alexander
но в не очень профессиональных контроах
Danila Matveev
у нас связка Haskell java
Можно в общих чертах рассказать?
Vasiliy
а в хаскеле пока все ошибки исправишь - очуметь можно
Dmitry
Vailiy: вот я про это и говорю
Alexander
Можно в общих чертах рассказать?
давай вечером, как тихо будет, тем более что я над ним не работаю
Danila Matveev
ок
Vasiliy
работать конечно оно не будет
может и будет, пользователи узнают :D
Anatolii
вы понимаете что ошибки которые хаскель говорит в компалтайме - в других потом стреляют в райнтайме?
Alexander
а в хаскеле пока все ошибки исправишь - очуметь можно
и.е. можно предположить, что если бы ошибка не была исправлена то программа бы работала?
Leonid 🦇
Dmitry нет, но я не смог яву еще 8 лет назад. нажал в идешечке "новый проект под j2ee" и он мне сделал 10 файлов. включая xml
Dmitry
Анатолий: а вы понимаете, что не об том речь?
Anatolii
не понимаю
Dmitry
если использовать статическую систему типов не настолько продвинутую, то тоже норм будет
Dmitry
мы с явой сравниваем, а не с питоном
Alexander
а у меня — в пользу Clojure
про clojure ничего не скажу
Alexander
у меня нету опыта
Anatolii
"норм" будет, но не так хорошо
Anatolii
типы это и документация которая никогда не врет
Dmitry
Alexander: а классно спорить, когда нет опыта, да? просто можно кидаться любыми тезисами и ждать опровержения
Dmitry
5. Тут сидит человек уже десять минимум, которые используют хаскелл в продакшене и делают вид, что хотят читать мои факты
Dmitry
Анатолий: а "норм" и надо. 80% задач делаются 20% времени, и это обычно достаточно
Anatolii
я же писал - я вижу проблему в поддержке проекта через год-два
Alexander
а вы про Haskell писали будто за плечами есть пара лет работы
Alexander
при этом я писал про Яву, где у меня опыт есть..
Dmitry
проблема будет такая же, как и на хаскеле. в хаскеле код тож не всегда читабельный
Alexander
про кложу я готов послушать
Alexander
особенно про решения лучше чем ТН
Alexander
начиная с обяснения что решает ТН
Anatolii
Анатолий: а "норм" и надо. 80% задач делаются 20% времени, и это обычно достаточно
в нашей работе скорость написания проетка не очень важна, Это конечно имхо
Dmitry
Александр: а какая разница, сколько у меня лет опыта в хаскель? я привел проблемы, не услышал их опровержения за исключением ссылки на неопытность
Alexander
чтобы быть уверенным что мы говорим на одном языке
Dmitry
Анатолий: скорость проекта == деньги, захват рынка, заказчика, клиентов
Leonid 🦇
@qnikst в колже же у них там макросы же, как scheme. ну конечно по гибкости с TH не сравнить.
Dmitry
пиши-пиши свой корректный код. когда допишешь через 10 лет, этот рынок будет уже занят кривым пхп-говнокодом
Alexander
в общем-то это причина почему я обычно не вступал с вами в дискуссии
Dmitry
Alexander: как раз наоборот, именно аргументы я и жду, а не все эти тосты о том, что хаскель лучший
Anatolii
пиши-пиши свой корректный код. когда допишешь через 10 лет, этот рынок будет уже занят кривым пхп-говнокодом
вы можете сказать какой язык вас устравивает? а то вы уже и кложу и пхп и джаву приводили в пример
Alexander
точно так же как у вас не найдется хороших агрументов объяснить мне что я должен предпочесть Яву/скалу (за исключением пары случаев)
Anatolii
от меня 2 статьи в которых вполне конкретно описано что решает хаскель
Dmitry
Анатолий: я вынужден мириться с жавой
Anatolii
от вас я не увидел примеров кода или статей
Alexander
потому что те проблемы о которых вы пишите не являются проблемами
kosc
Что такое воркшоп в данном контексте?
Dmitry
Alexander: а я что, убеждал вас выбрать жаву? я сказал, что на ней писать быстрее, вот и всё
Alexander
не меняет сути
Dmitry
Anatolii: смотрите наш спор с душкиным
Anatolii
я не опнимаю почему на джаве быстрее
Dmitry
Александр: меняет. я не убеждаю, что жава лучше хаскеля, потому что мне хаскель нравится больше
Alexander
вы ещё Дениса в пример оппонента приведите