Новая технология позволит писать код непрофессионалам

Проект Национального научного фонда Expeditions in Computer Augmented Program Engineering (ExCAPE) разрабатывает технологию, дающую возможность программировать без специального образования, при помощи автоматического помощника.

«Компьютеры изменили нашу повседневную жизнь, но способ программирования компьютеров за последние несколько десятков лет не меняется. Разработка ПО остается трудоемким и подверженным ошибкам процессом», — говорит Раджив Алюр, профессор информатики Университета Пенсильвании. Он возглавляет команду исследователей, участвующих в программе ExCAPE.

Используя модель программирования, которая называется программный синтез, компьютеры могут генерировать куски кода на основании целей пользователя, выраженных в определенных базовых формах — примерах, демонстрациях или командах естественного языка.

Российская настольная игра научит детей программировать

Сняв необходимость в изучении эзотерического языка программирования, проект ExCAPE может значительно расширить число вовлеченных в программирование лиц, работающих в различных сферах, от образования до робототехники.

«Этот проект основан на десятилетиях фундаментальных успехов в формальных методах и языках программирования, — говорит Нина Амла, директор программы в Фонде. — Он знаменует сдвиг парадигмы обучения основным принципам программирования и предлагает надежную программную систему». В будущем использование кодового языка может заменить современный метод, пришедшего на смену перфокартам и ассемблеру, пишет EurekAlert.

Подписывайтесь
на наши каналы в Telegram

«Хайтек»новостионлайн

«Хайтек»Dailyновости 3 раза в день

Первая полоса
Больше миллиона Гбит в секунду: японцы побили рекорд скорости передачи данных по оптоволокну
Новости
Хаос во благо: физики создали новый инструмент для квантового мира
Наука
Hugging Face выпустила недорогих человекоподобных роботов с открытым кодом
Новости
Китайский аккумулятор для электромобиля выдержал наезд 36-тонного танка
Новости
Воспитанники детских домов изучат основы работы с нейросетями
Новости
Четвероногий робот из Цюриха научился играть в бадминтон с людьми
Новости
В MIT раскрыли механизм набора веса из-за жирной пищи и как обратить его вспять
Наука
60 000 лет рядом: ученые выяснили, кто стал первым паразитом человека
Наука
Ректора Университета Иннополис избрали членом-корреспондентом РАН
Иннополис
В Корее робопса научили паркуру и бегу по стенам: посмотрите, что он может
Новости
Древний череп «человека-муравья» нашли в Аргентине
Наука
На селфи марсохода попал неожиданный объект: его заметили не сразу
Космос
Посмотрите на двух морских коньков, которых застукали за «поцелуем» в океане
Наука
Почти 10 000 роутеров Asus тайно заразили: как проверить свой и защититься
Новости
Ракета будет доставлять товары с AliExpress за час по всему миру: ее испытали в Китае
Новости
В России пригрозили «душить» иностранные сервисы: кто в опасности
Новости
Boston Dynamics усовершенствовала систему восприятия гуманоидного робота Atlas
Новости
Наклейка на лоб анализирует мозговые волны и предсказывает переутомление
Наука
Посмотрите на робота-трансформера, который меняет форму прямо в полете
Новости
Китай отправил миссию за образцами горных пород с квазиспутника Земли
Космос