Создатель ядра Linux представил свой новый проект под названием AudioNoise, который предназначен для генерации случайных звуковых эффектов при игре на электрогитаре. Основной целью разработки заявлено изучение цифровой обработки звука, однако внимание общественности привлек метод написания вспомогательного кода. Торвальдс открыто заявил, что использовал технологии искусственного интеллекта для создания скрипта визуализации на языке Python. По его словам, он разбирается в аналоговых фильтрах лучше, чем в этом языке программирования, поэтому решил делегировать задачу нейросети. Он назвал этот процесс вайб-кодингом и отметил, что отказался от традиционного поиска примеров в сети в пользу прямого запроса к ИИ.
Пользователи профильных ресурсов неоднозначно, а порой и резко негативно восприняли новость об использовании генеративного кода легендой мира Open Source. В комментариях многие выразили разочарование тем, что даже такие опытные инженеры начинают полагаться на автоматическую генерацию, называя это признаком упадка профессионализма и снижения планки качества. Скептики иронизировали над термином вайб-кодинг, предполагая, что скоро разработка сведется к бездумному копированию решений. Досталось и самому языку Python, который часть комментаторов назвала игрушечным и ненадежным из-за проблем с обратной совместимостью, посчитав, что Торвальдсу следовало бы изучить инструмент самостоятельно, а не плодить непроверенный код.
Отдельный пласт критики коснулся выбора основного языка программирования. Пользователи упрекнули Торвальдса в лицемерии, напомнив о его активной поддержке внедрения языка Rust в ядро Linux. Комментаторы недоумевали, почему для своего личного хобби-проекта он выбрал старый и небезопасный Си, в то время как от других разработчиков требует освоения современных инструментов. Также звучали мнения о вреде ИИ для экологии и опасения, что поощрение вайб-кодинга авторитетными фигурами приведет к засорению репозиториев мусорным кодом, который никто не будет проверять и поддерживать должным образом.
Источник: www.playground.ru