Создатель Linux и Git Линус Торвальдс заявил, что он «довольно позитивно» настроен в отношении вайб-кодинга, но не видит, как его можно использовать для поддержки и обслуживания кода.
В интервью руководителю отдела открытого исходного кода Verizon Дирку Хонделю на саммите Linux Foundation Open Source в Сеуле Торвальдс заявил, что «последние почти 20 лет не был программистом». Отвечая на вопрос о процессе разработки ядра Linux, он сказал, что его роль изменилась. «Раньше я говорил, что моя работа — часто говорить “нет”», — отметил Торвальдс. Однако теперь, по его признанию, приходится говорить «да» новым вещам, несмотря на сопротивление давних разработчиков, которые “как будто застряли в колее”». Торвальдс имел в виду споры вокруг Rust в ядре Linux, хотя и отметил, что разногласия существуют и в других областях. «Rust на самом деле становится полноценной частью ядра, а не просто экспериментальным проектом», — добавил он.
Торвальдс отметил, что одной из позитивных сторон бума ИИ стало то, что Nvidia теперь выступает активным игроком в сфере разработки ядра Linux. По его словам, главная проблема ИИ заключается в том, что поисковые боты «сильно разрушают значительную часть инфраструктуры», поскольку собирают данные из исходного кода kernel.org.
Сам Торвальдс не использует и даже не экспериментирует с вайб-кодингом, но он заметил: «Я уверен, что люди рассматривают его даже в контексте кодовой базы ядра». Он назвал себя «довольно позитивным» в отношении нового тренда — но не для разработки ядра. Торвальдс считает, что вайб-кодинг — отличный способ «заставить компьютеры делать то, что они, возможно, не смогли бы сделать иначе», но он «может быть ужасной идеей с точки зрения поддержки».
Учитывая сокращения из-за ИИ, Хондел задался вопросом, как это повлияет на карьеру разработчика программного обеспечения. «Это сложный вопрос, на который можно будет ответить только через несколько лет. ИИ — это всего лишь ещё один инструмент, подобно тому, как компиляторы освобождают людей от необходимости писать код на ассемблере вручную и значительно повышают производительность, но не заставляют профессию программиста исчезнуть», — ответил Торвальдс.
Сам он с нетерпением ждёт времени, когда ИИ будет «менее популярен и станет повседневной реальностью, о которой никто постоянно не говорит».
Ранее Торвальдс раскритиковал перспективы использования архитектуры RISC-V в ядре Linux и обратил внимание на «безумное» форматирование кода Rust. Разработчик выразил недовольство форматированием кода на Rust, особенно тем, как инструмент rustfmtcheck преобразует списки use и форматирование импорта. Поводом стала недавно поданная заявка на слияние (pull request) в подсистему DRM (Direct Rendering Manager) ядра Linux, где Торвальдс заметил «хаотичное» форматирование текста.
Также создатель Linux высказывался об ИИ. Он считает, что на сегодняшний день ИИ «состоит из 90% маркетинга и на 10% из реальности».
Источник: habr.com