Serghei
Эту тоже зря купил?
Serghei
> Как и все душкиновы
Aleksei (astynax)
Основы она описывает в той или иной степени нормально. Но многое устарело уже. Особенно всякие суждения вида "экспериментальная фича" :)
Alexander
Эту тоже зря купил?
Книжки ты купил не зря. Пусть книжные магазины видят, что на Haskell есть спрос (смеяться здесь).
Но книжки средненькие, написаны не очень.
Alexander
Может, лучше купить что-нибудь зарубежное
Serghei
Вероятно, в следующий раз, когда меня будет одолевать желание пополнить библиотеку, лучше спросить в чатике )))
Alexander
Dmitry
Душкина только не надо.
Dmitry
Верный способ НЕ выучить Haskell
Alexander
Alexander
inline-c очень упрощает работу с FFI но нужно понимать, что это обёртка над FFI, которая дополнительно к FFI ещё и смешные файлы генерирует
Serghei
Alexander
а FFI уже было не экспериментальным когда Душкин начал книги свои писать уже лет много как
Alexander
его в 2004 судя по статьям сделали
Cheese
Vladimir
а если чистый FFI, то хороший пример - ffmpeg-light,
код чистый и содержит полезные макросы, до которых
сам додумаешься много позже
Aleksei (astynax)
Коннекторы к БД. Обертки над GUI Toolkits (FLTK например)
Alexander
какие например?
Aleksei (astynax)
(/me не понял, к кому вопрос и по поводу чего...)
Alexander
сообщение выше своего на одно посмотри :)
Aleksei (astynax)
"Какие например (полезные макросы)?"?
Alexander
а ну это весьма стандартная вещь чтобы код похожий генерировать
Vladimir
ну так когда первый раз пишешь - эта светлая и простая
мысль приходит сильно поздно, когда уже и не нужна
Serghei
Спасибо всем :)
Alexander
ещё если нужна библиотека байндингов используй cApiFFI
Alexander
посмотри расширение в ghc manual
Alexander
но можно и без отдельной либы для байндингов с inline-c
Alexey
Alexander
Alexey
ну я не знаю насколько она встроенная, но явно отсылка к другой реализации
Alexander
Короче, неясно
Alexander
И еще коммент есть:
Pure functional STM using a free monad to hide the underlying Scala STM.
Alexander
В общем, надо внимательнее читать 😆
Alexey
Cheese
Alexander
Alexander
можно список придирок одним списком, чтобы я знал как тут себя вести, чтобы прекратили докапываться
Alexander
Воу-воу, что начинаете, хорошо же сидели
Aragaer
упс
Евгений
Воу, я проспал контрреволюцию в чате?
Alexander
Alexander
не, ну серьезно, ответил один раз не реплаем, в следующем сообщении поправился. Нет, блин, надо прийти и показать, что я не прав и как надо. Другой раз позволишь себе резкое высказывание - прибегут, не осилят прочитать аргументы, назовут вкусовщиной. Третий раз вообще, не осилят сообщения триггернутся и начнут кибербуллить. Нафига оно мне-то надо?
Dmitry
Надо раз в N месяцев, как в Дании, админов менять. Причём, чтобы из разных партий. Сначала -- те, кто за Cabal, потом -- те, кто за фримонады, потом -- те, кто за Stack
Alexander
и так каждый день
Alexander
тут админы были против спама другими группами и стикеров, не знаю как сейчас
Dmitry
Новая власть за стикеры?
Dmitry
Alexander
Alexander
предвыборной гонки не было, я просто попросил хозяина канала дать им права
Alexander
Я против стикеров ничего не имею, но предлагаю все же некоторое время воздержаться. Дадим время @qnikst, а то что мы так резко порядки начнем менять. Так-то все хорошо было за исключением некоторых эксцессов
A64m
им - это кому?
Alexander
@icrbow и @graninas
Alexander
Мы как бы даже не просили
Aleksei (astynax)
Тут админы - все сплошь Александры. Это наш ответ Саймонам?
Евгений
Верните Ленина и кникста!
Alexander
Сообщество растет, матереет, как и сам язык. Понятно, что будут непререкаемые авторитеты вроде SPJ, Кметта или Сноймана (для кого как), будут те, кто только начинает изучать язык, будут и довольно погруженные в него товарищи. Это как и везде. Чем больше сообщество, чем старее технология, тем больше подходов и взглядов на них. И обычно нет такого, что требует запрещения: все полезно для какой-либо цели. Haskell не исключение. Поэтому предлагаю добавить чуть больше толерантности к тому, что делают другие, тем более что в нашем чатике полно людей, делающих реально крутые штуки.
A64m
Обычно нет, но есть и исключения. Например фримонады
Alexander
Окей. Фри монады под запретом. (Нет) Пусть все, кто ими пользуется, напишут свое имя. Я дам пару адресов зарубежных исследовательских центров, там вас с распростертыми объятиями примут
A64m
Да ладно пугать-то. Я давно критиканствую и совершенно безнаказанно
Евгений
Сообщество растет, матереет, как и сам язык. Понятно, что будут непререкаемые авторитеты вроде SPJ, Кметта или Сноймана (для кого как), будут те, кто только начинает изучать язык, будут и довольно погруженные в него товарищи. Это как и везде. Чем больше сообщество, чем старее технология, тем больше подходов и взглядов на них. И обычно нет такого, что требует запрещения: все полезно для какой-либо цели. Haskell не исключение. Поэтому предлагаю добавить чуть больше толерантности к тому, что делают другие, тем более что в нашем чатике полно людей, делающих реально крутые штуки.
Возникновение непрерикаемых авторитетов это не следствие развития, а отражение смерти. Развитие всего проходит через отрицание, опровержение устоявшихся структур. Как только возникает истина в последней инстанции -- развитие останавливается, разбившись о скалы догм
Alexander
Это согласуется с моим сообщением. Сообщество же неоднородно. Одни согласны с авторитетами, другие нет. Это не повод гнобить последних
Alexander
И первых тоже
Aleksei (astynax)
Повод гнобить и тех и других, и авторитеты заодно? :)
Aleksei (astynax)
И ловить лулзы от процесса
Alexander
Да, но на Дваче
Alexander
манифест кибербулеров
Евгений
Гнилой "либерализм" какой-то. Конечно стремление к бесконечному качественному развитию причина гнобить авторитеты, которые самим своим существованием им мешают
Alexander
Мешают только тем, кто думает, что они ему мешают.
Alexander
А кто не думает об этом, - он просто делает полезные штуки
Евгений
Достаточно открыть заседания комитета по фичам, чтобы убедиться в том, что "мешание" не в голове, а в реальности
Евгений
Субъективный идеализм рушится реальностью танка
Alexander
Объективный реализм говорит о том, что Haskell, при всех его недостатках, остается одним из самых любимых языков, а также что его популярность потихоньку, но растет. То, что она не растет как внешний американский долг, - это вопрос сложный, и наличие / отсутствие / странная реализация фич - лишь один фактор, и я сильно сомневаюсь, что определяющий