Artwork

Кирилл Мокевнин द्वारा प्रदान की गई सामग्री. एपिसोड, ग्राफिक्स और पॉडकास्ट विवरण सहित सभी पॉडकास्ट सामग्री Кирилл Мокевнин या उनके पॉडकास्ट प्लेटफ़ॉर्म पार्टनर द्वारा सीधे अपलोड और प्रदान की जाती है। यदि आपको लगता है कि कोई आपकी अनुमति के बिना आपके कॉपीराइट किए गए कार्य का उपयोग कर रहा है, तो आप यहां बताई गई प्रक्रिया का पालन कर सकते हैं https://hi.player.fm/legal
Player FM - पॉडकास्ट ऐप
Player FM ऐप के साथ ऑफ़लाइन जाएं!

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

1:29:00
 
साझा करें
 

Manage episode 453037785 series 3585626
Кирилл Мокевнин द्वारा प्रदान की गई सामग्री. एपिसोड, ग्राफिक्स और पॉडकास्ट विवरण सहित सभी पॉडकास्ट सामग्री Кирилл Мокевнин या उनके पॉडकास्ट प्लेटफ़ॉर्म पार्टनर द्वारा सीधे अपलोड और प्रदान की जाती है। यदि आपको लगता है कि कोई आपकी अनुमति के बिना आपके कॉपीराइट किए गए कार्य का उपयोग कर रहा है, तो आप यहां बताई गई प्रक्रिया का पालन कर सकते हैं https://hi.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

70 एपिसोडस

Artwork
iconसाझा करें
 
Manage episode 453037785 series 3585626
Кирилл Мокевнин द्वारा प्रदान की गई सामग्री. एपिसोड, ग्राफिक्स और पॉडकास्ट विवरण सहित सभी पॉडकास्ट सामग्री Кирилл Мокевнин या उनके पॉडकास्ट प्लेटफ़ॉर्म पार्टनर द्वारा सीधे अपलोड और प्रदान की जाती है। यदि आपको लगता है कि कोई आपकी अनुमति के बिना आपके कॉपीराइट किए गए कार्य का उपयोग कर रहा है, तो आप यहां बताई गई प्रक्रिया का पालन कर सकते हैं https://hi.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

70 एपिसोडस

सभी एपिसोड

×
 
Loading …

प्लेयर एफएम में आपका स्वागत है!

प्लेयर एफएम वेब को स्कैन कर रहा है उच्च गुणवत्ता वाले पॉडकास्ट आप के आनंद लेंने के लिए अभी। यह सबसे अच्छा पॉडकास्ट एप्प है और यह Android, iPhone और वेब पर काम करता है। उपकरणों में सदस्यता को सिंक करने के लिए साइनअप करें।

 

त्वरित संदर्भ मार्गदर्शिका

अन्वेषण करते समय इस शो को सुनें
प्ले