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

#60 История и будущее дев-тулинга: от IDE до ИИ-агентов | Дмитрий Иванов

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

Show Notes

Редакторы кода и инструменты для разработчиков — тема, вокруг которой строится целая индустрия. Когда-то переименование переменной казалось подвигом, а сегодня IDE умеют делать десятки сложнейших трансформаций так, чтобы программа оставалась корректной. В выпуске мы говорим с Дмитрием Ивановым, руководителем платформы Sourcecraft в Яндексе, о том, как развивались JetBrains и IntelliJ IDEA, почему в СССР писали компиляторы для Алгола-68, и чем отличается подход «IDE как комбайн» от современной архитектуры LSP. Обсуждаем истории изнутри JetBrains, появление Kotlin как ответа на невозможность поддерживать Scala, и то, как AI-тулы и LLM-редакторы вроде Cursor меняют правила игры. Затрагиваем вечный спор Vim против IDE, сравниваем глубину анализа кода и ограничения протокола LSP, вспоминаем курьёзные случаи из практики и прогнозируем, что ждёт рынок инструментов разработки к 2026 году

(00:00) - — Введение. Почему программисты застревают на инструментах? Разбираемся вместе с экспертом Sourceft

(01:42) - — Компиляторы, байки и великий Терехов: как рождалась школа системного программирования

(03:07) - — Алгол-68 — гордость СССР: как советские инженеры обошли весь мир

(05:07) - — Истоки JetBrains: что было до IntelliJ IDEA и кто всё это начал?

(07:14) - — Почему IntelliJ IDEA стал революцией: тайна рефакторинга

(09:49) - — Почему LLM тупит при рефакторинге и что с этим делать?

(13:04) - — JetBrains, Huawei, Яндекс: эволюция задач и инструментария в трёх мирах

(18:18) - — Почему LSP не спасает: ограничения, с которыми сталкиваются миллионы

(20:31) - — Почему стандарты отстают от технологий: уроки Java и Hibernate

(24:03) - — История создания Kotlin: JetBrains против скалы и медленной Java

(28:20) - — Vim, VS Code или терминал? Почему программисты уходят от монолитов

(31:15) - — Сильные и слабые места JetBrains: не всё так идеально

(34:18) - — Джун на стероидах: как выглядит идеальный помощник-программист

(38:33) - — Кто победит: курсор, Copilot или кастомный стек?

(43:19) - — ChatGPT в машине с детьми: когда AI не понимает границ

(47:38) - — CodeStudio и кооперация с ИИ: как управлять своей командой ботов

(51:46) - — Почему редакторы тормозят: что не так с Java и UI

(59:38) - — Метрика улыбки: главный показатель качества редактора

(01:03:12) - — Браузерные IDE в корпорациях: когда это удобно и зачем это нужно

(01:06:58) - — Кто победит: LLM + IDE или плагины с костылями?

(01:09:46) - — Рынок .NET и его особенности: сообщество, тулзы, подходы

(01:13:54) - — Почему локальная разработка пока побеждает облако

(01:17:21) - — Докфуддинг в JetBrains: почему это важно для качества

(01:21:37) - — Подкаст «Деды бухтят»: минутка ностальгии

(01:23:30) - — Топовые плагины для IntelliJ: на что стоит обратить внимание

(01:25:36) - — Главные претензии к редакторам

(01:30:43) - — Зачем вообще нужны инструменты: что они меняют в работе

(01:34:29) - — Экзоскелет для программиста: метафора, которая работает

(01:39:34) - — Автоматическая генерация сайтов: реальность уже здесь

(01:45:56) - — Яндекс и свои технологии: локальные успехи и вызовы

(01:48:18) - — Как выбирать языки программирования

(01:51:20) - — Заключение. Почему этот разговор стоит переслушать ещё раз

★ Support this podcast ★

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

Oct 18, 2026

🔹 Присоединяйся к курсу «Системный дизайн» https://ru.hexlet.io/programs/system-design?utm_source=youtube

Oct 11, 2026

🔹 Присоединяйся к курсу «Системный дизайн» https://ru.hexlet.io/programs/system-design?utm_source=youtube

Oct 4, 2026

🔹 Присоединяйся к курсу «Системный дизайн» https://ru.hexlet.io/programs/system-design?utm_source=youtube🔹 Ускоряем разработку ПО с помощью AI: https://praxor.ru/?utm_source=youtube 🔹 Присоединяйся к курсам по AI в Хекслет: https://ru.hexlet.io/courses_artificial-intelligence?utm_source=youtube

Sep 27, 2026

🔹 Присоединяйся к курсу «Системный дизайн» https://ru.hexlet.io/programs/system-design?utm_source=youtube🔹 Ускоряем разработку ПО с помощью AI: https://praxor.ru/?utm_source=youtube 🔹 Присоединяйся к курсам по AI в Хекслет: https://ru.hexlet.io/courses_artificial-intelligence?utm_source=youtube

Sep 20, 2026

🔹 Присоединяйся к курсу «Системный дизайн» https://ru.hexlet.io/programs/system-design?utm_source=youtube

See all episodes →