И настанет время машин. Всё начнётся с варкрафта
От ИИ в современных чатгпт и прочих - только хайповое название. Это скорее эволюция поиска.
Именно так. Давеча понадобилось мне написать простую программу (удаление из реестра ключей по определенному пути, имена ключей начинаются с одинаковых символов, запуск исполняемого файла, ожидание окна с указанным заголовком и классом, закрытие окна). Программировать я не умею, решил писать на плюсах с помощью нейросети. Так за 20 итераций она мне таки написала рабочий код. И да, это было похоже на поиск в интернете:
- напиши код, который удаляет по такому-то пути ключи, чьи имена начинаются так-то
<получаю код, который удаляет лишь первый ключ>
- этот код удаляет лишь первый ключ, как удалить все?
<получаю рабочий код>
- как запустить исполняемый файл из кода на c++?
<получаю код>
- как в c++ ожидать появления окна с указанным заголовком и классом, а затем закрыть его?
<получаю код, который не собирается>
- этот код не собирается, ошибка такая-то
<нейросеть извиняется, объясняет, что её вариант не будет работать в Windows, предлагает другой вариант>
- этот код не собирается, ошибка такая-то
<нейросеть объясняет, что нужно отключить поддержку юникода в настройках проекта>
Затем я тупо собираю все эти куски кода воедино и вуаля.
По сути, я мог бы просто гуглить каждый шаг и каждую ошибку, но это заняло бы гораздо больше времени. Но результат, конечно, впечатляет: человек, не знающий C++, написал идеально работающую программу.