Podcasts · Организованное программирование

#68 Зачем изучать Haskell в 2025 году? | Александр Вершилов

· 2 h 04 min · Episode 71

Episode #68 Зачем изучать Haskell в 2025 году? | Александр Вершилов

0:00 2:03:43

Функциональное программирование давно перестало быть экзотикой, но вокруг него всё ещё много мифов, крайностей и непонимания. В этом выпуске мы говорим с Сашей Вершиловым — инженером, который уже почти 15 лет пишет на Haskell и при этом остаётся максимально прагматичным.

Мы разбираем, почему Haskell до сих пор стоит особняком: как он вырос из академической среды, почему ленивые вычисления и сильная система типов стали источником десятков идей для mainstream-языков, и как generics, type inference, immutability, pattern matching, пайплайны и «чистый код» перекочевали в Java, JavaScript, TypeScript, Go и другие экосистемы. Говорим о том, почему сегодня функциональщины вокруг нас больше, чем кажется — просто она стала «невидимой».

Отдельный фокус — практика и мышление инженера. Почему functional core / imperative shell не «ломается», а неправильно применяется. Как Haskell меняет способ думать о данных, алгоритмах и архитектуре. Где он действительно помогает стать сильнее как разработчику, а где начинается оверхед, экосистемные риски и необходимость знать кишки рантайма. Этот выпуск — не про «писать всё на Haskell», а про влияние, инструменты мышления и честный разговор о том, чему функциональное программирование научило индустрию и зачем мидлам и сеньерам в этом вообще разбираться.

Полезные ссылки: Twitter - https://x.com/qnikst

Подписывайтесь на канал «Организованное программирование» в Telegram: https://ttttt.me/orgprog – Список подкаст-платформ (Apple Podcast, Google Podcast, Spotify, Яндекс.Музыка и другие): https://podcast.ru/1734325321 – Смотреть в ВК Видео: https://vkvideo.ru/video-224967259_456239224

🔹 Telegram-канал Организованного Программирования: https://t.me/orgprog 🔹Хекслет Клуб в Telegram https://t.me/HexletClubBot

#функциональноепрограммирование #haskell #fp #программирование #чистыйкод #языкипрограммирования

Зачем изучать Haskell в 2025 году? | Александр Вершилов #68

• (00:00) - Введение. Зачем вообще говорить о Haskell? • (00:48) - Как Haskell стал культовым языком — история, полная парадоксов • (01:59) - Ленивость, чистота и мощь типов — что делает Haskell особенным • (09:41) - Haskell сегодня: жив или мертв? Обсуждаем текущее развитие • (14:13) - Битва языков: кто круче Haskell или…? • (22:02) - Как Java «украла» дженерики у Haskell • (27:05) - Когда FP не приживается — главные проблемы интеграции • (33:46) - Как FP меняет мышление программиста • (40:09) - Почему без FP не было бы современного программирования • (44:37) - Что нужно знать перед началом с Haskell? • (53:32) - Почему порядок вычислений — это важно • (01:04:56) - Функции в Haskell: краткий гайд • (01:16:34) - Чем Haskell выигрывает у других в работе с функциями • (01:25:32) - Как оптимизируются пайплайны в Haskell • (01:33:22) - Алгоритмы через матчинг: магия Haskell • (01:42:57) - Почему рекурсия в Haskell — это нормально • (01:49:28) - Как определить функцию в Haskell • (01:56:02) - Чем рискует компания, выбрав Haskell • (02:00:16) - Заключение. Кому и когда стоит использовать Haskell

★ Support this podcast ★

The episode on the publisher’s site (opens in a new tab)

Shows are listed from Apple Podcasts' charts and directory, and Podcast Index where it is used. Every show and episode belongs to its publisher and plays from the publisher's own feed; this site hosts none of them. Explicit shows are for adult profiles only, and children’s profiles hear only children’s shows. More about this list.