Kirill
BTW @vasyayorkin наверное частные вопросы по xlsx лучше в личку, а то флудить тут мешаем :)
Vasiliy
ок
Dmitry
Alexander
неа, забил так и не вернулся, летом после похода хоть бегал, а щас вообще опять ничего
Alexander
мне тут часто до родственников мотаться надо, типа купить что помочь и т.п., не знаю как время ещё и на спорт иметь
Dmitry
Мотайся пешком или на велике
Alexander
> 1. First, please tell us a little about yourself.
> I’ve been a web developer for 18 years <...> I’ve done some work in Scala, but not Haskell.  I’m very familiar with Object Oriented Architecture.
> 1c. Did you read the entire review package?  If not, which chapters did you read?
> Yes, all of it, but I did not understand all of it.
> It’s an interesting topic, but the writing style was not interesting to me. It was too “wordy” and academic.
Отлично. Отдавайте на ревью книгу про дизайн и архитектуру в ФП веб-девелоперам. А прагматичный текст о чем угодно, связанном с Haskell будет автоматически "academic".
Alexander
> 3f. Are there enough examples in dynamic typed functional languages?
> I felt it was covered well.
> 3f. Are there enough examples in dynamic typed functional languages?
> There are plenty of examples.
В книге вообще нет примеров на динамических языках.
Alexander
Ю ли я? 🤔
@graninas (для пропустивших) а что это за книга и где рецензируется?
Alexander
Издательство было - Manning
Let’s
привет, маленький оффтоп, как на гитхабе смотреть статистику для форка, те как посмотреть кто является контрибьютором уже после форка, по дефолту показывает все контрибьюторов?
Ю ли я? 🤔
Помню цикл статей про ФП-проектирование на Хабре, книга оттуда росла?
Alexander
> I have over 15 years of professional experience in the field of computer science starting from C++ and then transitioning to many different languages (Java, Python, Ruby) and various frameworks and technologies.
> I’ve been a web developer for 18 years,
> I am a software architect specializing in computer vision. I've been writing software for over 20 years. Mostly C++
> I’m a software developer with 10 years of experience in web development, in the last 2 years I ‘ve been interested on functional programming. At this time I just realized some simple projects for fun (nothing that can be considered as production ready).
> I have been a software developer, application architect, solution architect and currently enterprise architect for over 30 years now working in both in the private sector and for several federal and provincial governments.
"Хороший" выбор рецензентов, релевантный. Это только часть из них, там из двадцати рецензентов только четверть функциональщики. Как водится, многоопытные мужи традиционных подходов ничего не поняли и написали много отрицательных отзывов, вроде таких:
> 3a. Is the writing interesting? Does it hold your attention?
> No it is difficult to understand and most of it makes no sense.
Alexander
Alexander
> 3e. Are the examples in Haskell accessible enough? Or would you like to see something more in Scala?
> I don’t understand why the examples are in either of these languages. Why not use pseudocode? This is a DESIGn book not a coding book (I am assuming). The language uses is irrelevant to design and architecture. The fact that the author does not understand this is already worrisome..
Alexander
Продолжу позже :)
Aliester
нужно отдать книги по джаве на ревью хаскелистам
Anonymous
По ней еще и книги пишут?
Anonymous
ничего себе
Alexander
Так там по одним паттернам десяток книг
Anonymous
Да ну, последний ревьювер кажется правильно пишет.
Anonymous
Anonymous
Где вы только это все берете
Alexander
Anonymous
Ну давай. Зачем Haskell?
Anonymous
Anonymous
...
Anonymous
> 3e. Are the examples in Haskell accessible enough? Or would you like to see something more in Scala?
> I don’t understand why the examples are in either of these languages. Why not use pseudocode? This is a DESIGn book not a coding book (I am assuming). The language uses is irrelevant to design and architecture. The fact that the author does not understand this is already worrisome..
Anonymous
Alexander
Это самый естественный подход. Если вы хотите, чтобы я писал вашу книгу, это другой разговор
Anonymous
а если я не знаю Haskell, то что мне делать?
ᛏᚺᛖ ᛚᛖᛋᛒᛁᚨᚾ ᛗᚨᚾ ᚷᛁᚱᛚ 🐝
Alexander
Пройти мимо не вариант? Или с выходом такой книги у вас выбора не остается?
Ю ли я? 🤔
А если я не знаю псевдокод?
Anonymous
Anonymous
ᛏᚺᛖ ᛚᛖᛋᛒᛁᚨᚾ ᛗᚨᚾ ᚷᛁᚱᛚ 🐝
Anonymous
Есть инлайн джава
Anonymous
Есть апишка, которая принимает callable
Anonymous
Как вызвать эту апишку?
Anonymous
учит псевдокод
Фп-псевдокода нет, но, внезапно, общие места можно найти если одну и ту же мысль выражать на нескольких языках
Anonymous
Тоггда и паттерны можно будет с уверенностью называть паттернами
Ю ли я? 🤔
> At this time I just realized some simple projects
"В это время я осознал несколько проектов"? о_О
ᛏᚺᛖ ᛚᛖᛋᛒᛁᚨᚾ ᛗᚨᚾ ᚷᛁᚱᛚ 🐝
Anonymous
представил же
Anonymous
да, точняк
Anonymous
Кстати, как там книга называется?
Ю ли я? 🤔
Ну книги по ОО-паттернам что-то не на псевдокООде пишут, а на той же джавке.
Anonymous
давайте книжку для энтерпрайз разработчиков писать с помощью денотационных семантик или там, ээ, лямбда ебучего калькюлюса
Alexander
Мне вообще неясно, чем ФП-псевдокод будет отличаться от ML-style или lisp-style
Anonymous
ᛏᚺᛖ ᛚᛖᛋᛒᛁᚨᚾ ᛗᚨᚾ ᚷᛁᚱᛚ 🐝
Anonymous
те, которые писали двадцать лет назад писали с примерами в нескольких языках
Ю ли я? 🤔
С этим вопросом лучше к издательствам, которые их выпускают.
ᛏᚺᛖ ᛚᛖᛋᛒᛁᚨᚾ ᛗᚨᚾ ᚷᛁᚱᛚ 🐝
естественный язык
ᛏᚺᛖ ᛚᛖᛋᛒᛁᚨᚾ ᛗᚨᚾ ᚷᛁᚱᛚ 🐝
)
Alexander
"Тип-функтор параметризован типом и предоставляет возможность менять последний при помощи операции маппинга"
Anonymous
надо было Душкина позвать, или еще кого.
Или издательство не дает тебе выбирать?
ᛏᚺᛖ ᛚᛖᛋᛒᛁᚨᚾ ᛗᚨᚾ ᚷᛁᚱᛚ 🐝
Alexander
Евгений
Anonymous
Надо значит звать SPJ ему они не откажут. Главное чтобы он согласился.
Alexander
У меня было ощущение, что мои редакторы вообще не очень понимали, что они хотят. И то сказать, главный технический редактор (TDE) даже сменился на полпути, потому что первый был какой-то фанатичный скалист, и его ревью первых пары глав было в стиле "нафиг этот Хаскель надо, на Скале это так и так делается"
Anonymous
Alexander
Второй же TDE, наоборот, встал горой за меня перед другими, был очень конструктивен, и вообще мужик что надо. Он потом на Реддите еще отписался, что жаль, что проект закрыли
Anonymous
я бы сразу таких нахуй послал
Alexander
Есть ощущение, что Милевски таки был среди рецензентов, и это был тот единственный плюсовик из них, который написал крайне положительное ревью. Но имен не раскрывают
Anonymous
А зачем тебе книга? почему не раздать ее?
И вообще, мне кажется что эти проблемы должы решать Haskell Fundation (или как их там).