Джеймс Гослинг придумал изначальную архитектуру языка программирования Java, написал для него первый компилятор и виртуальную машин. А DevRel Evrone Григорий Петров поговорил с ним о взглядах на языки, их возможности и решения, которые ежедневно используют тысячи разработчиков. Полный текст интервью вы можете прочитать по ссылке, а здесь мы публикуем самые интересные высказывания Джеймса Гослинга. О пользе исправлений «Каждое новое изменение, которое что-то ломает, делает больно всему сообществу. Если у тебя не так много программистов, такие изменения не проблема. Кроме того, нужно думать о балансе стоимости и пользы от этих изменений. Меняя что-то, ты добавляешь боли, но одновременно добавляешь и новые возможности». О разнице статических и динамических языков «Для однократных применений динамические языки работают довольно хорошо. Если важно постоянство, то стоит использовать все инструменты для статического анализа, какие найдешь. Но не всегда это нужно. Например, если ты физик и хоч