bannerbannerbanner

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

#21 Почему Clojure — выбор программистов для сложных задач? \/ Николай Рыжиков
ОтложитьЧитал
000
Скачать
Язык:
Русский (эта книга не перевод)
Опубликовано здесь:
2024-12-01
Файл подготовлен:
2024-12-01 18:27:59
Поделиться:

В этом выпуске мы погружаемся в мир функционального программирования вместе с Николаем Рыжиковым — одним из ведущих специалистов по 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

Полная версия

Оставить отзыв

Рейтинг@Mail.ru