Кстати, в тему монад и функционального программирования. Статья, в которой автор рассуждает над причинами смерти хаскеля.
Помимо очевидного "хаскель слишком хорош для этого неидеального мира", есть еще интересные пункты.
Причины смерти хаскеля, которые меня зацепили:
Высокомерное комьюнити.
С этим крайне трудно поспорить. Я знаком с хаскелем только на уровне прохождения курса в универе. И единственное, что я вынес из курса, - это что я недостаточно хорош, чтобы вертеть функции.
Неспособность адаптироваться к запросам бизнеса.
Все хотят писать крутой красивый код, а не очередную джсономешалку. И решать задачи бизнеса просто некому.
В дополнение к этому пункту отмечу, что на мой дилетантский взгляд у хаскеля еще слишком крутая кривая обучения (вим позавидует). А бизнесу все-таки важно, чтобы код мог поддерживаться не только автором, но и другими программистами. Как в джаве, в которой код настолько выразительный и понятный, что даже люди, никогда на джаве не писавшие, могут понять, что он делает. Разобраться в коде на хаскеле, не погрузившись полностью в язык, для меня не представляется выполнимой задачей. Прикладываю случайный код автора статьи для иллюстрации.
Сварщик я ненастоящий и рассвет хаскеля не застал, но все равно печально, что уходит эпоха. Мне нравилось жить и думать, что есть на свете сверхлюди, пишушие не код, а творящие искусство.
Помимо очевидного "хаскель слишком хорош для этого неидеального мира", есть еще интересные пункты.
Причины смерти хаскеля, которые меня зацепили:
Высокомерное комьюнити.
С этим крайне трудно поспорить. Я знаком с хаскелем только на уровне прохождения курса в универе. И единственное, что я вынес из курса, - это что я недостаточно хорош, чтобы вертеть функции.
Неспособность адаптироваться к запросам бизнеса.
Все хотят писать крутой красивый код, а не очередную джсономешалку. И решать задачи бизнеса просто некому.
В дополнение к этому пункту отмечу, что на мой дилетантский взгляд у хаскеля еще слишком крутая кривая обучения (вим позавидует). А бизнесу все-таки важно, чтобы код мог поддерживаться не только автором, но и другими программистами. Как в джаве, в которой код настолько выразительный и понятный, что даже люди, никогда на джаве не писавшие, могут понять, что он делает. Разобраться в коде на хаскеле, не погрузившись полностью в язык, для меня не представляется выполнимой задачей. Прикладываю случайный код автора статьи для иллюстрации.
Сварщик я ненастоящий и рассвет хаскеля не застал, но все равно печально, что уходит эпоха. Мне нравилось жить и думать, что есть на свете сверхлюди, пишушие не код, а творящие искусство.
🫡4😢2😱1
tgoop.com/misha_writes_code/119
Create:
Last Update:
Last Update:
Кстати, в тему монад и функционального программирования. Статья, в которой автор рассуждает над причинами смерти хаскеля.
Помимо очевидного "хаскель слишком хорош для этого неидеального мира", есть еще интересные пункты.
Причины смерти хаскеля, которые меня зацепили:
Высокомерное комьюнити.
С этим крайне трудно поспорить. Я знаком с хаскелем только на уровне прохождения курса в универе. И единственное, что я вынес из курса, - это что я недостаточно хорош, чтобы вертеть функции.
Неспособность адаптироваться к запросам бизнеса.
Все хотят писать крутой красивый код, а не очередную джсономешалку. И решать задачи бизнеса просто некому.
В дополнение к этому пункту отмечу, что на мой дилетантский взгляд у хаскеля еще слишком крутая кривая обучения (вим позавидует). А бизнесу все-таки важно, чтобы код мог поддерживаться не только автором, но и другими программистами. Как в джаве, в которой код настолько выразительный и понятный, что даже люди, никогда на джаве не писавшие, могут понять, что он делает. Разобраться в коде на хаскеле, не погрузившись полностью в язык, для меня не представляется выполнимой задачей. Прикладываю случайный код автора статьи для иллюстрации.
Сварщик я ненастоящий и рассвет хаскеля не застал, но все равно печально, что уходит эпоха. Мне нравилось жить и думать, что есть на свете сверхлюди, пишушие не код, а творящие искусство.
Помимо очевидного "хаскель слишком хорош для этого неидеального мира", есть еще интересные пункты.
Причины смерти хаскеля, которые меня зацепили:
Высокомерное комьюнити.
С этим крайне трудно поспорить. Я знаком с хаскелем только на уровне прохождения курса в универе. И единственное, что я вынес из курса, - это что я недостаточно хорош, чтобы вертеть функции.
Неспособность адаптироваться к запросам бизнеса.
Все хотят писать крутой красивый код, а не очередную джсономешалку. И решать задачи бизнеса просто некому.
В дополнение к этому пункту отмечу, что на мой дилетантский взгляд у хаскеля еще слишком крутая кривая обучения (вим позавидует). А бизнесу все-таки важно, чтобы код мог поддерживаться не только автором, но и другими программистами. Как в джаве, в которой код настолько выразительный и понятный, что даже люди, никогда на джаве не писавшие, могут понять, что он делает. Разобраться в коде на хаскеле, не погрузившись полностью в язык, для меня не представляется выполнимой задачей. Прикладываю случайный код автора статьи для иллюстрации.
Сварщик я ненастоящий и рассвет хаскеля не застал, но все равно печально, что уходит эпоха. Мне нравилось жить и думать, что есть на свете сверхлюди, пишушие не код, а творящие искусство.
BY Миша пишет код


Share with your friend now:
tgoop.com/misha_writes_code/119