Artwork

A tartalmat a Кирилл Мокевнин biztosítja. Az összes podcast-tartalmat, beleértve az epizódokat, grafikákat és podcast-leírásokat, közvetlenül a Кирилл Мокевнин vagy a podcast platform partnere tölti fel és biztosítja. Ha úgy gondolja, hogy valaki az Ön engedélye nélkül használja fel a szerzői joggal védett művét, kövesse az itt leírt folyamatot https://hu.player.fm/legal.
Player FM - Podcast alkalmazás
Lépjen offline állapotba az Player FM alkalmazással!

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

1:29:00
 
Megosztás
 

Manage episode 453037785 series 3585626
A tartalmat a Кирилл Мокевнин biztosítja. Az összes podcast-tartalmat, beleértve az epizódokat, grafikákat és podcast-leírásokat, közvetlenül a Кирилл Мокевнин vagy a podcast platform partnere tölti fel és biztosítja. Ha úgy gondolja, hogy valaki az Ön engedélye nélkül használja fel a szerzői joggal védett művét, kövesse az itt leírt folyamatot https://hu.player.fm/legal.

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

67 epizódok

Artwork
iconMegosztás
 
Manage episode 453037785 series 3585626
A tartalmat a Кирилл Мокевнин biztosítja. Az összes podcast-tartalmat, beleértve az epizódokat, grafikákat és podcast-leírásokat, közvetlenül a Кирилл Мокевнин vagy a podcast platform partnere tölti fel és biztosítja. Ha úgy gondolja, hogy valaki az Ön engedélye nélkül használja fel a szerzői joggal védett művét, kövesse az itt leírt folyamatot https://hu.player.fm/legal.

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

67 epizódok

Minden epizód

×
 
Loading …

Üdvözlünk a Player FM-nél!

A Player FM lejátszó az internetet böngészi a kiváló minőségű podcastok után, hogy ön élvezhesse azokat. Ez a legjobb podcast-alkalmazás, Androidon, iPhone-on és a weben is működik. Jelentkezzen be az feliratkozások szinkronizálásához az eszközök között.

 

Gyors referencia kézikönyv

Hallgassa ezt a műsort, miközben felfedezi
Lejátszás