metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2015-07-10 02:01 pm

Хаскель и среднее арифметическое

Вот я хаскель использовал только пару раз и практически его не знаю, но в чем проблема с неэнергичным foldl - помню. Про то, что нужны банг-паттерны внутри тупла - краем уха слышал, но не вникал.
Стеб же на эту тему людей, которые слышали звон, да не знают, где он, меня очень сильно огорчает.
Ладно, айсед критикует - он хотя бы писал на этом и понимает, о чем речь идет. А так - это выглядит как "разработчики на клиппере критикуют SQL за то, что теория множеств".

[identity profile] plumqqz.livejournal.com 2015-07-10 11:24 am (UTC)(link)
Вообще если прямой вопрос "это они что, всерьез?" воспринимать как стеб, то я даже не знаю...
Кроме того, если народ не видит того, что если такие простые задачи не очень решаются, требуя при этом специфических знаний (там двадцать человек прособеседовали; где они их брали, интересно?), то это... как-то нехорошо.

[identity profile] aamonster.livejournal.com 2015-07-10 11:39 am (UTC)(link)
Учитывая "Avoid Success at All Costs" - огорчаться не следует.

Интереснее другое: пока в обсуждениях я видел всего то ли 1, то ли 2-х человек, для которых правильное решение - очевидно и иначе не написать: "Если хоть чуть-чуть писал на хаскелле, такое делается на автомате, даже на бумаже. Безусловный рефлекс -- аккумулятор (что-то делаем, а результат используется только в конце) -- ставим bang pattern." (c) [livejournal.com profile] vshabanov

[identity profile] cross-join.livejournal.com 2015-07-10 11:39 am (UTC)(link)
Как я понимаю, вопрос не в противопоставлении декларативного подхода императивному (сиквел-клиппер), а в состоятельности и вменяемости конкретных реализаций декларативных языков программирования.
Edited 2015-07-10 11:40 (UTC)

[identity profile] justy-tylor.livejournal.com 2015-07-10 11:44 am (UTC)(link)
Какая разница, если "ленивость по умолчанию" при любом раскладе мощнейшие грабли. Одни это знают из практики, другие просто "жопой чуют", всё ок.

[identity profile] zeit-raffer.livejournal.com 2015-07-10 05:30 pm (UTC)(link)
Во времена, когда про теорию категорий знали только алгебраисты, в профильных журналах печатали рекламу "Клиппер - СУБД для профессионалов!"
Пройдет еще двадцать лет, и критики функционального программирования рассосутся сами собой.

[identity profile] ww9cb.livejournal.com 2015-07-10 06:49 pm (UTC)(link)
дурачок метакласс, когда напишешь новый бред?