Количество слоёв от машинного кода к исходникам растёт из-за того, что люди-программисты нуждаются в высокоуровневых средствах разработки - так оно проще и быстрее. Ограниченное количество времени также не даёт человеку-программисту как следует оптимизировать код.
Получается, что имеет смысл создать ИИ, который будет работать не с Qt и C#, а с ассемблером или вообще прямо с бинарным кодом. Ведь ИИ будет компенсировать нехватку времени (заказчику-человеку нужен софт прям щас) вычислительной мощью, и на достаточно мощной системе он сможет писать километры ассемблерного кода за секунды.
Грядёт эра по-настоящему качественного кода?
Или нынешняя жирность и медлительность софта связана далеко не с кучей уровней абстракции и слабой оптимизацией, а с тяжёлым контентом типа графики, текста, и т.д.?