Нужны ли теперь новые языки программирования?
На протяжении всей истории одной из главных мотиваций для разработки новых языков программирования было уменьшение ментальной нагрузки на разработчиков: так появлялись все более высокоуровневые и безопасные языки, продвинутые управляемые среды исполнения, сборщики мусора и типовые системы. Но в современном мире данная мотивация звучит все слабее: люди все меньше пишут код вручную, вместо этого используют агентов и LLM.
Так нужны ли нам еще новые языки программирования и их создатели? В этом докладе:
- рассмотрим различные аспекты современной разработки, в которых необходимы инновационные подходы к дизайну языков программирования,
- проанализируем влияние особенностей реализации языков на использование их в качестве инструмента при агентской разработке,
- предположим, что нас ждет дальше, и попробуем ответить на изначальный вопрос: нужны ли еще нашему миру новые языки программирования?