С
Синтографист
@syntog1.3K подп.
89просмотров
6.9%от подписчиков
23 марта 2026 г.
Score: 98
В этом выпуске подкаста Podlodka Александр Ложечкин берет интервью у Андрея Бреслава о текущем состоянии ИИ в программировании и его новом стартапе. Чтобы критически оценить это видео, крайне важно дополнить его известной информацией об Андрее Бреславе, так как это дает понимание масштаба его идей: Андрей Бреслав — создатель и ведущий разработчик языка программирования Kotlin (работал в JetBrains с 2010 по 2020 год). Тот факт, что человек, создавший один из самых популярных и строгих языков в мире, теперь делает ставку на естественный язык, делает дискуссию особенно значимой. Его новый стартап называется CodeSpeak. Компания базируется в Лондоне и в конце 2025 года привлекла $7.5 млн инвестиций. CodeSpeak позиционируется как язык программирования нового поколения (или компилятор), где программисты пишут не код, а высокоуровневые спецификации, из которых большие языковые модели (LLM) генерируют готовый продукт. О чем видео: критический разбор основных идей Видео представляет собой не просто обсуждение ИИ-инструментов, а философско-инженерный взгляд на то, как изменится профессия разработчика. 1. Проблема текущих ИИ-агентов Бреслав критикует то, как сейчас используются ИИ-агенты (Cursor, Copilot, Claude Code). Сейчас преобладает формат «чата»: программист пишет короткий промпт, а ИИ генерирует много кода. Проблема в том, что история чата линейна и быстро теряет актуальность [09:09]. Промпт (истинное намерение разработчика) выбрасывается, а программисту остается гигантское количество сгенерированного кода, который очень тяжело ревьюить и поддерживать [14:30]. 2. Концепция CodeSpeak: Спецификации вместо кода Вместо того чтобы читать километры кода, Бреслав предлагает подход Spec-Driven Development. Главным артефактом должен стать не исходный код, а компактная, читаемая человеком спецификация (интент) на человеческом языке. Инженеры поддерживают и редактируют именно её, а ИИ выступает в роли компилятора, который переводит спеку в код [18:02]. Бреслав относится к LLM как к гигантской библиотеке кода (своеобразному аналогу npm), к которой пока существует только один работающий интерфейс — человеческий язык [32:05]. 3. Инструмент CodeSpeak Takeover Чтобы подход заработал для уже существующих проектов, команда разрабатывает конвертер, который берет готовый legacy-код и превращает его в короткие человеческие спецификации, сжимая объем текста в 5–10 раз [35:39]. Критические моменты и противоречия В ходе беседы поднимаются важные скептические вопросы: Неоднозначность естественного языка: Ложечкин отмечает, что человеческий язык слишком неформален и допускает двойные толкования. Бреслав признает это и говорит, что CodeSpeak не будет гарантировать такую же железную строгость, как Kotlin. Он будет больше похож на Python — ИИ будет сам «догадываться» о недостающих деталях контекста [31:21]. Это смелый шаг, так как «дырявые абстракции» (когда ИИ догадывается неправильно) могут стать главной болью пользователей. Почему программисты не вымрут? Если код пишется естественным языком, почему бы не отдать этот инструмент обывателям или менеджерам? Бреслав уверен, что для построения сложных систем (например, процессинга платежей) необходимо инженерное мышление. Обычный человек не способен грамотно разделить большую систему на модули, продумать отказоустойчивость и архитектурные компромиссы [47:31]. Инструмент предназначен именно для инженеров, чтобы избавить их от рутины, а не заменить их. Как делать Code Review? Если программист больше не пишет код, как проверять результаты машины? Бреслав предполагает, что в будущем фокус сместится с ревью самого кода на ревью тестовых данных и спецификаций [50:05]. Итог: Это глубокий технический разговор. Бреслав пытается решить фундаментальную проблему масштабирования сложности: если ИИ генерирует код с невероятной скоростью, нам нужен инструмент, чтобы управлять этим кодом на более высоком уровне абстракции. https://youtu.be/s5vqzH31tRE?si=NikqpgpZxwyKO6ui
89
просмотров
3947
символов
Нет
эмодзи
Нет
медиа

Другие посты @syntog

Все посты канала →
В этом выпуске подкаста Podlodka Александр Ложечкин берет ин — @syntog | PostSniper