Dmitry
где, ну где я называл хаскель плохим?
Arseniy
Ща пацанчиков позовём, выгоним с района
Dmitry
это ж офигительный язык!
Anatolii
"не продакшн реди" это оскорбительно!:)
Dmitry
зашибись
Arseniy
Ну просто люди не знают фактов.
Dmitry
и где я такое сказал, а?
Dmitry
еще что мне припишешь? убийство Кеннеди?
Alexander
Dmitry логичное завершение вброса без конкретных аргументов
Sergey
Alexander
оппоненты или забивают или ругаются
Anatolii
Анатолий, всё то, что является типовыми задачами промышленного программирования в Java уже давно хорошо автоматизировано, полно готовых решений. В хаскеле там в большинстве случаев — голяк. вот это все я для себя прочел как не продакшн реди
Dmitry
Alexander: не было вброса. Я просто сказал, что на java проекты пишутся быстрее, чем на Haskell, и привел свои аргументы
Anatolii
язык не продкшн реди когда нету либ чтобы сест и писать
Dmitry
Анатолий воспринял это как оскорбление
Anatolii
ну это через чур
Anatolii
я просто сижу часто и думаю
Anatolii
почему на джавах пишут
Dmitry
ну, нафантазировал себе, сам и разруливай 😊
Anatolii
если на хаскель потратить треть времети которое трятят на изучение джава фрэймворков - там все также быстро будет
Andrei
язык не продкшн реди когда нету либ чтобы сест и писать
когда либы есть, тоже не факт, что удастся сесть и писать :)
Arseniy
Если возможно одинаковых людей, только один хаскелист, другой джавист То напишут они одинаково
Anatolii
могут быть проблемы с Oracel базами всякими, я просто меряю по своим задачам каждодневным
Кабачок
отлично
Leonid 🦇
быстрее на хаскеле написать либу, чем разобраться в энтерпрайз базвордах на вашей жаве
Кабачок
А Клапауциуса здесь нету?
Leonid 🦇
@greenest_pig а он вообще на плюсах пишет
Arseniy
Инфа на опыте
Leonid 🦇
плюсую. рефактор на +500-1000 и всё пашет.
Кабачок
@greenest_pig а он вообще на плюсах пишет
А какая разница на чем он пишет?
Dmitry
Leonid Onokhov: рефакторинг — особая боль хаскеля
Anatolii
это почему же?
Leonid 🦇
@greenest_pig а такая, он вообще не знает ничего о хаскеле в продакшене
Dmitry
потому что хотя система типов и помогает найти ошибки, но сама структура кода такая, что, например, добавление еще одного слоя в стек монад трансформеров приводит к рефакторингу чуть ли не 90% кода, вручную заметь. вот говнище, ей-богу!
Кабачок
Боже, это чат о хаскеле в продакшене? Кажется я ошибся дверью...
Leonid 🦇
Dmitry не болтайте ерунду
Anatolii
а как часто ты добавляешь стэки трансформеров?
Alexander
Alexander: не было вброса. Я просто сказал, что на java проекты пишутся быстрее, чем на Haskell, и привел свои аргументы
не привел. утверждение что в Java решены типовые задачи а в Haskell нет это не аргумент, ровно как и rant про трансформеры и TH :)
Dmitry
Leonid: взаимно
Anatolii
такое ощущение что добавляешь по 2 стэка в час
Anatolii
и след 2 часа рефакторишь!!
Dmitry
Александр: у тебя это что, религиозное? я ж объяснил, если есть готовые либы, то их быстрее использовать, чем писать с нуля
Leonid 🦇
абстракции вам на что? mtl хотя-бы
Anatolii
я не понял проблем с TH
Anatolii
что плохого что он линзочки добавит?
Dmitry
Один лайк один факт о хаскелле в продакшене
Alexander
Dmitry можешь характеризовать сколько у тебя опыта написания продакшн Haskell кода и его реыакторинга
Leonid 🦇
TH на армах не пашет же. и про кроссконпеляшках. но это к продакшен реди не имеет отношения
Leonid 🦇
@voidlizard ❤️
Alexander
а то говорить что с реыакторинга все плохо тому,кто каждый день это делает, это.. странно
Danila Matveev
чат любви
Anatolii
Факт первый - @voidlizard уже давно хаскель в продкшене катает и никуда не уходит
Dmitry
Чорт, вы серьезно что ли
Aleksei (astynax)
poll заведите уже - там и лайкайте :)
Dmitry
Alexandr: мало. Но есть немного. Я напоролся на проблемы хаскеля на нескольких проектах подряд и принял решение не использовать его в своем проде. Только вот не надо сейчас опытом меряться, ссылка на опыт — не доказательство.
Anatolii
ну так может не так что-то делали?
Dmitry
1. Хаскелл используется в продакшене
Alexander
учитывая что спорят тут те кто работают профессионально, а не факториалы по вечерам пищут
Anatolii
Чорт, вы серьезно что ли
у нас тут все серьезно - тем более то с твоим опытом
Dmitry
Анатолий: когда я сомневался — советовался. Думается мне, что я всё-таки напоролся на ограничения именно языка
Anatolii
я просто не понимаю как в других языках они обходятся?
Dmitry
ё-маё. а мне их сколько раз повторить нужно, чтобы слышно стало?
Alexander
стоит помолчать 10 минут и подумать
Dmitry
Alexander Vershilov: а мои предыдущие аргументы — что, опроврегли?
Alexander
что в Java есть библиотеки, а в Haskell нет?
Anatolii
Тут было стэк крансофртмеров, TH
Anatolii
TH - я не понял в чем проблема
Alexander
да, есть много областей где это так
Anatolii
Стэк трансформеров - тоже не очень. В самом начале пишется MyMegaMonad в которую потом добавляется все что нужно