Denis
Думаю да
Vladislav
Почему у программистов (и не только) default gift это beer 😔
Denis
Пиво полиморфно
Danila Matveev
Пиво полиморфно
если верить Бартошу, то где-то рядом естественные трансформации
Aleksei (astynax)
Alexander
а можно встать и уйти тем самым показав презрение
Aleksei (astynax)
Ха, так считает меньшинство!
Alexander
тогда он будет рассказывать общий рассказ + какую-нить простое решение/pattern
Alexander
а не решение специфичной проблемы
Aleksei (astynax)
На тематические конференции надо ходить с конкретикой, а вот на нетематические можно ходить с популистскими докладами
Alexander
ну fpconf/fby это ближе к нетематической
Alexander
haskellXchange - к тематической
Aleksei (astynax)
Приходить на ФП-конфу - особенно на платную - с докладом "функциональные элементы в Python", это зашквар
Alexander
fprog - непонятно
Зигохистоморфный
ffrog
Alexander
ну функциональные элементы в Python и общие слова это сильно отличается
Alexander
ну вот fprog с одной стороны это тематическая конфа куда идут только заинтересованные люди, с другой там не так много хацкелистов с опытом большим
Alexander
т.е. если давать haskell hardcore то можно потерять пол-аудитории точно
Alexander
а всякие fprog/fby туда могут приходить не технические люди, а потенциальные клиенты (ведь могут, правда?)
Denis
Denis
Alexander
в основном конечно - да
Alexander
есть ещё научные конференции, там все просто
Alexander
как и в общеязыковых конференциях
Aleksei (astynax)
Когда на конфе по ФП кто-то рассказывает про либу на Scala, вполне нормально, что этот доклад а) никому за пределами Scala не сдался, б) непонятен нескалистам
Aleksei (astynax)
С Хаскелем то же самое. Только синтаскически он непривычнее и терминов непривычных в нём больше. Поэтому человек, не знающий ни Хасекл, ни Скалки скорее пойдёт на последнюю
Alexander
го
Alexander
он поймет го
Aleksei (astynax)
Гонзалес как-то писал про то "как надо писать хаскель-код, чтобы новички поняли". Да, написать код так, чтобы новички поняли, можно. Но это будет код, отличный от реального, а значит - бесполезный, т.к. непоказательный. Если, конечно, доклад не призван на примере хаскеля доносить нечто, общеприменимое (но тогда зачем на Haskell вообще примеры делать?)
Alexander
не-не-не, общий это вот webservice на servant
Alexander
и т.п.
Alexander
вообще в докладе, любом должны быть слои для разных категорий
Alexander
делать чтобы все поняли все не обязательно, но если получается сделать, чтобы каждый мог что-то себе вынести, то можно
Alexander
/me не умеет так
A64m
у меня, как у новичка, был такой опыт: я читал YAHT (тогда туториала было два, второй джентл интродакшн, который вообще и туториалом-то не совсем является, это такая инструкция как хаскель читать человеку который уже знает что-то вроде хаскеля) так вот читал я YAHT и он мне сильно не нравился, всякими этими ифами бесконечными лесенками и т.д. Т.е. я видел совсем другой хаскель на форуме, а тут мне какой-то турбопаскаль автор впаривает. Впечатления были самые неприятные
A64m
короче говоря, если бы я другого хаскеля не видел, а только вот такой как в YAHT или тот что Гонзалес сейчас продвигает, я бы хаскель и изучать не стал, таких ужасов можно и в других местах посмотреть
Влод
ну ты смотришь на языки с вопросом - есть ли что-то интересное
а в основном все смотрят - насколько оно трендится/чё там с перфомансом/где там фор, иф, солид
A64m
ну, когда я хаскелем заинтересовался, я и представить не мог, что его вообще для чего-то можно использовать, кроме как для того, чтоб им интересоваться.
Евгений
Зигохистоморфный
Alexander
Aleksei (astynax)
Гонзалес вроде перестал продвигать уже :) Одумался, небось
A64m
ну т.е. библиотек не было, конечно, а какие-нибудь отсутствия SMP и нормальной работы с юникодом - это распространенное явление, мало что ли на таких языках пишут
Anatolii
а когда поддержка SMP появилась?
A64m
ну хоть какая-то где-то в 6.12, а с нормальным ио в 7.0
A64m
"экспериментальная" еще в версии до того была, но я-то начинал во время версии 6.4 где-то, но первй ghc который я использовал был 6.8, первое время я просто hugs в качестве калькулятора использовал
Evgeny
Привет. А кто-нибудь хаскельные проекты собирал в Bazel?
Alexander
у нас собирали https://github.com/tweag/rules_haskell
Alexander
но это пока экспериментально все, там много вопросов
Evgeny
А какие там проблемы есть известные? И как предполагается внешние зависимости притаскивать?
Alexander
проблемы для того как haskell код итеративно и эффективно собирать
Alexander
вообще на много вопросов я не отвечу, этим не занимался
Evgeny
Ясно. Спасибо. Может кто ещё отзовётся)
Alexander
а внешние это что сишные всякие?
Alexander
кстати насколько я знаю наш репозиторий единственный публичный с правилами для haskell
Alexander
так что если хочешьь делать, то логично попробовать и пинать в issues и т.п. если что не работае
Alexander
https://twitter.com/smdiehl/status/936193002095116288 угадай город по Бену. Кстати интересное соотношениие возрастов по сравнениию с локальными митапами
Denis
в оранжевом это тони моррис чтоли?
Denis
вангую сидней, если так
A64m
Лондон
A64m
(но я прочитал подпись с местом, так что...)
Alexander
да, Лондон
Alexander
в первом ряду самый правый, Бен Клиффорд
Alexander
колоритный чел, одно время у нас девопсил
Leonid 🦇
Alexander ну что, не поедешь?
Alexander
угу : (
Alexander
щас скоро совещание может и вырвусь но врятли
Denis
хз как по бенам узнавать, но если бы мужик на тони морриса не был похож, я бы тоже сказал что лондон, потому что это место силы Диля
Denis
а линк из его твиттера
A64m
там подписано же
A64m
30 Nov 2017 from City University
Denis
я не подсматривал