Линус Торвальдс рассказал о своем отношении к вайб-кодингу на саммите Linux Foundation Open Source в Сеуле. Создатель Linux и Git заявил, что настроен довольно позитивно к новому тренду. Но он не понимает, как его можно применять для поддержки и обслуживания кода.
Интервью взял Дирк Хондел, руководитель отдела открытого кода в Verizon. Торвальдс сказал, что последние почти 20 лет не работал программистом. Его роль в разработке ядра Linux сильно изменилась.
Раньше Торвальдс часто говорил нет новым идеям. Теперь ему приходится одобрять новые вещи, даже если старые разработчики против. Он назвал их застрявшими в колее. Торвальдс говорил про споры вокруг языка Rust в ядре Linux. По его словам, разногласия есть и в других областях. Rust уже стал полноценной частью ядра, а не только экспериментом.
Торвальдс отметил позитивный эффект от бума ИИ. Компания Nvidia стала активным игроком в разработке ядра Linux. Но есть и проблема. Поисковые боты сильно разрушают инфраструктуру, когда собирают данные из кода на kernel.org.
Сам Торвальдс не пользуется вайб-кодингом и даже не пробовал его. Но он уверен, что люди рассматривают его применение для кодовой базы ядра. Он назвал себя довольно позитивным к новому тренду, но не для разработки ядра.
По мнению Торвальдса, вайб-кодинг хорошо подходит для старта работы. Это отличный способ заставить компьютеры делать то, что они не смогли бы сделать иначе. Но он может быть ужасной идеей с точки зрения поддержки кода.
Хондел спросил, как ИИ повлияет на карьеру разработчиков после сокращений. Торвальдс ответил, что это сложный вопрос. На него можно будет ответить только через несколько лет. ИИ - это всего лишь еще один инструмент. Как компиляторы когда-то освободили людей от написания кода на ассемблере вручную. Они сильно повысили производительность, но профессия программиста не исчезла.
Торвальдс ждет времени, когда ИИ будет менее популярен. Он станет обычной реальностью, о которой никто постоянно не говорит.
Ранее Торвальдс критиковал использование архитектуры RISC-V в ядре Linux. Он также обратил внимание на безумное форматирование кода на Rust. Разработчик был недоволен работой инструмента rustfmtcheck. Инструмент странно преобразует списки use и форматирование импорта.
Поводом стала заявка на слияние в подсистему DRM ядра Linux. Там Торвальдс заметил хаотичное форматирование текста.
Создатель Linux также высказывался об ИИ в целом. Он считает, что сегодня ИИ состоит на 90% из маркетинга и только на 10% из реальности.