Исследователи из Кембриджского университета и компании Microsoft, используя машинное обучение, разработали программу, которая способна создавать другие программы, заимствуя код.
В настоящее время существует множество языков программирования низкого и высокого уровней. При этом программистам для успешной работы нередко приходится изучать несколько языков программирования. При это программирование как правило недоступно людям, не изучавшим машинные языки.
Новая программа DeepCoder, по утверждению разработчиков, в будущем позволит программировать даже тем людям, которые не знают ни одного языка. Для этого им достаточно лишь будет словами описать, какой результат желательно получить; программу в соответствии с представленным описанием DeepCoder составит сам.
В настоящее время новой программе для работы необходимы лишь входные и выходные данные, то есть некий на
...
Читать дальше »