типа думаешь невозможно создать нейросеть, которая будет оптимизировать код?
уверен, можно запилить нейросеть или какую-то сборку нескольких нейросетей или как там делают, чтобы результаты тебя удовлетворяли не хуже писанины рандом прогера.
1) чтобы оптимизировать код - надо его понимать, а не тупо случайным образом подставлять примеры, которые скормили на обучении.
2) оптимизация кода куда сложнее и глубже, чем накидать пару строчек на питоне.
для оптимизации какой-либо функции нужно понимать как её будут использовать, что даже программисту не всегда точно понятно.
например поняв, что на вход функции будет попадать намного меньше данных чем заложено, можно ускорить выполнение даже в разы, но нейросетка никогда не поймет этого, т.к. это в голове у промпт-инженера, а чаще в голове у менеджера, из которого опытный программист и должен выуживать такие подробности чтобы оптимизировать код.
или например условия в цикле могут быть на самом деле не важны и их можно опустить, что позволит автовекторизировать цикл ускорив его в разы, но нейросетка сама никогда не узнает что важно, а что - нет, она делает только то что сказали.
3) сами компиляторы сейчас и так все очень очень оптимизируют.
4) проекты по созданию генераторов супер оптимизированного кода существуют, но это супер узкая ниша.
да и в целом сейчас программирование больше про понятность и поддерживаемость кода, а не оптимизации.
толку от того что теоретическая нейросетка напишет тебе какой-то кусок говна, который работает и даже быстро, если ни ты ни другие программисты без пол литра разобраться с ним не смогут?