Как относитесь к теории, что в будущем программы будут писать себя сами? - Компьютерные вопросы

Вопрос Как относитесь к теории, что в будущем программы будут писать себя сами?

Регистрация
5 Июл 2013
Сообщения
89
Репутация
0
Спасибо
0
Монет
0
Недавно вычитал цитату "через 10 лет программисты будут не нужны, ибо роботы будут делать и писать себя сами". Правда ли это?
 
Регистрация
27 Июл 2013
Сообщения
92
Репутация
0
Спасибо
0
Монет
0
Нет, это глупость, проистекающая из невежества. Точнее, полного незнания теории алгоритмов. Единственное, что может делать программа - исполнять заложенный в неё алгоритм. Но есть множество задач, для которых алгоритма в принципе не существует - и это математически доказанный факт. Например, программа не в состоянии по коду другой произвольной программы определить - закончится та когда-либо, или зациклится. Или определить по тексту произвольных программ - являются ли они эквивалентными. Или преобразовать произвольную контекстно-свободную граммаику в LL(1) форму. И т. д... Потому любая по сложности программа сможет писать программы только для очень ограниченного класса задач.
 
Регистрация
14 Сен 2013
Сообщения
94
Репутация
1
Спасибо
1
Монет
0
через 10 лет ничего не изменится, уж очень малый промежуток. Ну и чтобы писать, надо понимать как надо заказчику, а эта тупизна даже техзадание сделать не может, так что если заказчик не может описать, что ему надо, то и сделать это не сможет и 100 программистов.
 
Регистрация
24 Ноя 2013
Сообщения
82
Репутация
0
Спасибо
0
Монет
0
Не раньше, чем человек обучит ИИ семантике, а этого в обозримом будущем не предвидится. До этого чтобы объяснить ИИ, что мне нужно приложение с такими-то функциями, так-то выглядящее и так-то реагирующее на такие-то действия, придётся программировать.
 
Сверху Снизу