Вот написал одну прогу, и она просчитывает и пишет код сама, без участия пользователя. Потом раз, приостанавливается и спрашивает у пользователя "как?" И пользователь выбирает из двух вариантов, но прога продолжает писать другую часть кода.
Или не спрашивает. Как масть пойдёт. Возможно такое?
Мне просто лень самому писать код. Мне проще такую прогу написать чтобы она сама писала.
Это сложнейшая программа будет на основе обученных нейросетей. Нужно научить программу мыслить творчески, а это не просто. К примеру, мне надо сделать для игры систему стрельбы и я говорю программе: "Хачу стрильба!" Как она должна это понимать и что должна выдать? По сути, либо придется русским языком, но написать ей псевдокод. А это 50% если не более основного труда программиста по написанию кода. А она уже русский псевдокод превратит в код. Либо придется создать суперумную программу, которая полностью способна заменить программиста как такового. Но как программист ты должен понимать, что это дело не близкого будущего. Лет через 30-50 возможно что-то и появится.
механизм для этого есть в .Net, используется, например, в классе Regex, там по текстовому шаблону генерируется код его поиска, компилируется и передается на исполнение