Тащем я смилостивился и готов обучать нескольких начинающих мамко-прогеров реально божественному девелопменту Курс лекций по принципу - вы сосёте хуй и тратите свою анальную девственность, и если повезет - из вас что-то получится Самым искренним я буду срать в рот на перерывах Стартуем если наберётся 5-ро (или более) отчаянных смельчаков Haskell-гуру
>>869853 (OP) насколько я понимаю, это считается достаточно трудоемким занятием. с несколько сомнительными перспективами, достаточно вспомнить http://thesz.livejournal.com/1269604.html . поиск по хх выдает вакансии каспера, jetbrains и еще несколько, в которых из описания очевидно, что программирование на haskell не является основной деятельностью на работе и нужно исключительно для выделения человека как интересующегося различным программированием "для себя". манера общения здесь конечно ведьма обманчива, но вероятность предложения успешно обучившимся позиции в Barclays крайней мала. тогда зачем?
>>870032 Чтобы пилить на его основе свой бузинесс, конечно же. Я уверен, что они нашли даже на ту зарплату оче умных людей, отсеяв при этом обезьян, которые даже не стали смотреть на такую зарплату.
>>874901 Не, я понимаю что это может быть интересно, полезно и все такое, но вот у меня в городе нет ни одной вакансии по функциональным ЯПам. Они вообще бывают?
>>874929 Бывают. Язык постепенно набирает популярность(redmonk, ieee spectrum, tiobe). Это значит, что где-то в мире на нём пишут всё большее количество людей. Более того, хаскелл давно применяется там, где надёжность критична, финансы, например. В отличии от костыльных плюсов, где баги фиксишь дольше чем код пишешь, в хаскелле "если компилируется, скорее всего работает".
>>874898 Я знаю чувака, который работал в рамблере и щас работает в лондоне. Пишет на джава какую-то хуету. Так вот. Он написал на хаскеле генератор джава кода. И теперь пишет только на хаскеле. Хаскел поднимает уровень абстракции. Я не удивлюсь, если на хаскеле пишут в ггуле или еще где. Кароче это топ-язык. И его имеет смысл изучать, если ты можешь писать 1000 строк кода в день и сразу в прод.
>>869853 (OP) ОП чередной диванный пиздабол, который про haskell только в /б читал? А ведь на хаскеле можно много интересного сделать, даже сайты клепать. А потом на собеседованиях на какого-нибудь пхп джуна сказать "А вот на хаскеле я реализовывал это так".
>>875091 Возможно. Вот только потом никакие статьи по теме ты читать не сможешь, потому что нормальным языком написаны лишь совсем энтрилевельные книжки, типа лёрн ю а хаскиль, да туториалы по монадкам. Часто, даже от документации плеваться будешь.
>>875141 Если речь о околоалгебре/теоркате, не надо знать как оно и что в математике, чтобы использовать в хаскеле для совершенно других вещей. Со временем, когда привыкнешь ко всем этим функторам в программировании, тебе будет проще их понять в математике или физике или лингвистике, но скорее всего тебе будет похуй, потому что ты всё равно не математик и не физик.
>>875144 Да нет, я про обычные статьи про библиотеки и прочее. Даже в документации иногда некоторые хуярят "produces a value such that forall t ∈ T stands x ∧ Y ⇒ z → M ⊃ n". Вместо того, чтобы просто написать, что оно возвращает х + 1. Можно, конечно, сказать, что язык - он ambiguous, а тут тебе precise mathematical notation, вот только на самом деле, высирая весь этот precise mathematical notation для какого-нибудь map автор как-то забыл описать, что произойдёт на пустом списке. Такой вот пресайз. И ладно бы только хачкилисты этой дрочкой чсв страдали, но хер там, даже в окамле такое говно встречается.
>>875180 Конечно, есть. Любая новая парадигма ломает мозг, а это всегда полезно. Наловишь всяких новых идей, научишься новым паттернам, будешь страдать оттого, что паттерн-матчинг почти нигде не поддерживается, и так далее.
>>875116 >ОП чередной диванный пиздабол, который про haskell только в /б читал? Нет. > на собеседованиях на какого-нибудь пхп джуна сказать "А вот на хаскеле я реализовывал это так". Поздравляю с проваленным собеседованием :-)
>>875224 >Поздравляю с проваленным собеседованием :-) И с чего оно провальное? Любой опыт с языками типо хаскеля, лиспа, эрланга, особенно если пишешь на них что-то больше, чем hello world идет только в плюс.
>>875146 для какого-нибудь map ты не можешь забыть что произойдет на пустом списке, т.к. тебе по всем конструкторам типов надо значение вернуть. это же не head.
Курс лекций по принципу - вы сосёте хуй и тратите свою анальную девственность, и если повезет - из вас что-то получится
Самым искренним я буду срать в рот на перерывах
Стартуем если наберётся 5-ро (или более) отчаянных смельчаков
Haskell-гуру