Опухший C++ код
Автор заметки, интересующийся эволюцией C++ кода, решил проверить, как генеративные модели пишут на этом языке. Его внимание привлек проект с выразительным названием VibeTensor — пример так называемого вайб-кодинга, когда разработка ведется в основном за счет подсказок нейросети. Результат оказался показательным: сгенерированный код страдает типичными для таких инструментов недостатками — излишней сложностью, дублированием фрагментов и отсутствием лаконичности.
По мнению автора, изучение того, как ИИ пишет код, помогает понять, куда движется индустрия разработки. Одни проблемы исчезают, но на их место приходят другие. И если раньше программисты боролись с «раздутым» кодом коллег, то теперь им придется иметь дело с «опухшим» кодом, созданным алгоритмами. Это ставит новые вопросы о качестве, поддерживаемости и будущем профессии.
Пока рано говорить о том, что генеративный ИИ полностью заменит разработчиков. Но уже ясно: подходы к написанию и ревью кода должны меняться, чтобы справляться с новым видом цифрового наследия. Ведь если нейросеть пишет быстрее, это не значит, что она пишет лучше. И, возможно, следующей шуткой станет совет платить ИИ не за строки, а за удаленные строки кода.
Источник: habr.com
Поделиться