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

#21 Почему Clojure — выбор программистов для сложных задач? / Николай Рыжиков


Listen Later

В этом выпуске мы погружаемся в мир функционального программирования вместе с Николаем Рыжиковым — одним из ведущих специалистов по Clojure в России. Николай делится своим уникальным опытом использования Clojure как в разработке коммерческих проектов, так и в создании open-source инструментов.

Мы обсуждаем, чем Clojure отличается от других языков, почему его философия минимализма и неизменяемости так важна для современной разработки, и какие задачи лучше всего решать с его помощью. Николай рассказывает о том, как этот язык помогает ему создавать лаконичный, надежный и масштабируемый код, который легко поддерживать.

Также в выпуске:

✅  Как начать с Clojure и на что обратить внимание новичкам.
✅  Чем вдохновиться, чтобы полюбить функциональный стиль.
✅  Как Clojure развивает способность к абстрактному мышлению.

Этот эпизод будет полезен всем, кто хочет расширить горизонты программирования, узнать больше о функциональных языках и, возможно, найти для себя инструмент, который перевернет подход к написанию кода.

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

Полезные ссылки:
https://sicp.hexlet.io/ru
https://www.linkedin.com/in/nikolai-ryzhikov-586a6913/
https://www.parens-of-the-dead.com/
https://youtube.com/playlist?list=PLWqFoTt4Rws8vR9-rTtbTpCf8g8m4JU5P&si=ItsgOJSil_weAWgY

00:00  Введение и анонс
00:36  Как медицинская платформа поменяла стандарты индустрии?
01:58  От софта к платформе: путь к масштабированию компании
03:51  Интеграция без границ: данные, которые работают вместе
06:40  Почему Clojure стал сердцем разработки?
07:37  Clojure: искусство простоты и масштабируемости
09:59  Как изучение Clojure изменило подход к программированию?
12:33  Clojure: язык, который пишет код на лету
13:29  Фронтенд на Clojure: новый взгляд на isomorphic stack
14:25  Clojure vs TypeScript: как победить проблемы с библиотеками?
17:15  TypeScript: инструмент для декларативного кода
20:27  Минимальность Clojure: секреты метапрограммирования
24:19  Почему функции — идеальные компоненты?
30:02  Макросы Clojure: искусство создания нового кода
35:44  Как работать с кодом, как с данными?
41:27  Императивная оболочка и функциональное ядро: сила в единстве
44:12  Примеры из практики: как Clojure упрощает сложные процессы программирования
48:53  SQL и данные: генерируй, упрощай, доминируй
52:07  Гибкость через генерацию: как код адаптируется к задачам
56:26  Иммутабельность: как неизменность данных упрощает жизнь?
58:18  Почему иммутабельность — лучший друг разработчика?
01:00:59  Персистентные структуры данных: будущее Clojure
01:02:54  Оптимизация и параллелизм: как работает Clojure
01:04:47  Атомы и состояние: управление без головной боли
01:07:36  Подведение итогов: чему научило функциональное программирование?
01:28:16  Как найти место в команде мечты? Приглашение к диалогу

#Clojure #FunctionalProgramming #ProgrammingLanguage #LearnClojure  #FunctionalCode #ImmutableData  #MinimalismInProgramming #TechTalk #DevelopersLife

Почему Clojure — выбор программистов для сложных задач? / Николай Рыжиков / #21savage

★ Support this podcast ★
...more
View all episodesView all episodes
Download on the App Store

Организованное программированиеBy Кирилл Мокевнин

  • 4.8
  • 4.8
  • 4.8
  • 4.8
  • 4.8

4.8

6 ratings


More shows like Организованное программирование

View all
DevZen Podcast by DevZen Podcast

DevZen Podcast

24 Listeners

Что случилось by Медуза / Meduza

Что случилось

359 Listeners

Podlodka Podcast by Егор Толстой, Стас Цыганов, Екатерина Петрова и Евгений Кателла

Podlodka Podcast

46 Listeners

Weekend Talk by Андрей Смирнов

Weekend Talk

6 Listeners

Moscow Python: подкаст о Python на русском by MoscowPython

Moscow Python: подкаст о Python на русском

5 Listeners

К тебе или ко мне? 18+ by Кристина Вазовски, Егор Егоров

К тебе или ко мне? 18+

41 Listeners

Мы обречены by Мы обречены

Мы обречены

5 Listeners

План Б by Т—Ж

План Б

18 Listeners

Huberman Lab by Scicomm Media

Huberman Lab

29,232 Listeners

Горящий бензовоз by Вадим Елистратов, Иван Талачев

Горящий бензовоз

39 Listeners

Бреслав и Ложечкин by Александр Ложечкин, Андрей Бреслав

Бреслав и Ложечкин

5 Listeners

Три тимлида заходят в бар by Виктор Корейша

Три тимлида заходят в бар

0 Listeners

Думаем дальше by Илья Бирман

Думаем дальше

0 Listeners

Тысяча фичей by Саша Пахомов

Тысяча фичей

0 Listeners