Quet
чтоб спрашивали )
blkmrkt
у меня только что была маленькая победа: понял, почему умирали созданные ForkIO таски: я не ловил все эксепшоны, а лишь HTTPException. Поэтому с каждым TLSException например, таск умирал
Anonymous
лол https://telegram.me/VillageGameBot?start=fd5d40a33f
a66ath
Да
SimpleX
Именно обработка
blkmrkt
Вообще в хаскеле неудобно сделаны эксепшены
Я пока не особо таки нашел, что в хаскеле удобно. Если бы не типизация, то была бы збс лямбда машина, а пока что я мучаюсь с конверсией ByteString, Lazy.ByteString, String, Text, [Char], [Char8]
blkmrkt
Удивительно что никто еще не реализовал механизм подсказки для IDE в случаях type mismatch: например в виде выпадающего списока ф-й, которые берут данные типа lefthand и выдают данные нужного типа для righthand.
Quet
если не нужна типизация - просто возьми clojure
blkmrkt
если не нужна типизация - просто возьми clojure
Говорят что за хаскелем будущее, а кложур фигня
Anonymous
Quet
да, чего только эти люди не говорят )
Алдар
))
Алдар
С чего ты взял что за хаскелем будущее?
кложура ващето мультипарадигменная каша
Алдар
Может будущее за языками типа скалы - мультипарадигменной кашей
Может будущее за языками типа скалы - мультипарадигменной кашей
это прошлое, такие языки давно были и есть, и нигде серьезно не используются
как бы попытка сесть на два стула одновременно
Алдар
хм, скала более распространена чем хаскель
скала это типа, более лучшая ява
Алдар
Дело в том что хаскель не очень популярен, потому что обычно программисты начинают на императивщине, а потом не хотят мозг ломать и учить тот же хаскель
это проблемы отстающих программистов, хаскель вполне популярен в серьезных проектах, просто конечно изза малого кол-ва специалистов не так массов, на западе хаскелистов хантят с вузов прям
популярность такая штука, 1С тоже как бы популярен
SimpleX
Нет серьёзной коммерческой поддержки и инструментов продакшн уровня для основных направлений: гуи, сети, распределенные вычисления
Алдар
в том же гугле хаскель не используется, хотя там есть хорошие хаскеллисты
SimpleX
Чтобы фирмы всерьёз отнеслись к яп, он должен в чем-то быть вне конкуренции же
SimpleX
Из перечисленного
Алдар
если бы они посчитали что хаскель в чем то действительно лучше, то начали бы его продвигать
Dima
хаскелль не для продакшена
SimpleX
А пока в сетях кроме эрланга фп не блещут
SimpleX
Фяп*
Алдар
в фейсбуке вполне себе хаскель в продакшене
Dima
а в продакшене там джава
Dima
и пыха
Dima
с джаваскриптом
Алдар
http://www.youtube.com/watch?v=mlTO510zO78
SimpleX
хаскелль не для продакшена
Слишком много писать самим для продакшена
SimpleX
Нафиг никому не надо это
Dima
1. Нет нормальной документации 2. Бедная библиотека 3. Малое коммьюнити, не с кем делится/впитывать знания 4. Нет масштабных проектов, проверенных временем
Dima
вот и все причины
SimpleX
Даже мне для мелкого проекта много чего пришлось напильником обрабатывать
Dima
никто не будет вкладывать сотни лямов в то, что потом наебнется
Алдар
это потому что изначально хаскель не стал популярен
Алдар
проблемы курицы и яйца
SimpleX
Dima
ну и самое главное, цяцкель - это многопоточная разработка в приоритете, очень многим приложениям сложная многопоточка не нужна
хаскелль не для продакшена
с чего это, в финансах давно юзается
SimpleX
Да, верно, вот та сфера
SimpleX
Где язык блещет
Алдар
хаскель хорош там где нужны определённые гарантии того как софт работает
Dima
плюс наверняка у него там свои конкуренты
SimpleX
Со своей типобезопасностью
узкая сфера
но критическая
SimpleX
В медицине бы ещё его
узкая сфера
сеть и паралельные вычисления: 20 милионов операций в секунду на одном хосте
Dima
но критическая
но мы же говорим о популяризации
В медицине бы ещё его
очень подошел бы
Алдар
началось с того что кто-то сказал что за хаскеллем будущее
но мы же говорим о популяризации
специалистов нужно больше, это на новичков надежда, старым трудно будет перейти
Алдар
появился ещё же purescript
SimpleX
И оттуда захватывать области, где безопасность выполнения важнее скорости
Алдар
сородич хаскеля
Quet
purescript ужасен конечно
SimpleX
Для программиста на си раст тоже страшный
Quet
ну то есть как язык он неплох, но как платформа для разработки -- спасибо, лучше уж elm
Evgeniy
Меня в хаскеле привлекает что можно писать edsl под определённую задачу
SimpleX
На самом деле много чего можно быстро сделать
SimpleX
Но порог вхождения крайне высокий
Алдар
https://www.wikiwand.com/en/L4_microkernel_family
Алдар
микроядро проходило формальную верификацию, для этого использовался хаскель
SimpleX
И либ мало качественных
SimpleX
И интерфейсы у каждой либы свои