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

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

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

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

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

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

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

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

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

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

Первая полоса
Китайский робопес установил рекорд скорости в стометровом забеге
Новости
Индийское космическое агентство впервые состыковало спутники на орбите
Космос
20 000-летние «человеческие» останки из Японии оказались костями медведя
Наука
Археологи раскрыли тайну «принесенных в жертву» 4900 лет назад камней
Наука
ChatGPT иногда «думает» по-китайски: эксперты объяснили, в чем может быть причина
Новости
Многоразовая ракета Безоса впервые вышла на орбиту, но не смогла приземлиться
Космос
Найдена одна из самых первых сверхновых во Вселенной
Космос
В центре Млечного Пути может скрываться гигантская невидимая звезда
Космос
ИИ помог создать противоядие от смертоносных змеиных ядов
Наука
Nvidia показала архитектуру Blackwell для видеокарт GeForce RTX 50-й серии
Новости
В Китае нашли череп 10-метрового динозавра юрского периода
Наука
Инженеры MIT добились рекордной точности работы кубита: 99,998%
Новости
В 21 регионе России «замедлился интернет»: Роскомнадзор объяснил причину
Новости
Ядерные отходы хотят переработать в материалы для электроники
Новости
«Уэбб» рассмотрел кольца из углерода в двойной звездной системе
Новости
Квантовые инженеры поместили кота Шредингера в компьютерный чип
Наука
Кофе может снизить риск смертности, но только в одном случае
Наука
Этот ядерный двигатель поможет быстрее долететь до Марса: как он работает
Космос
Запуск Falcon 9 завершился успехом: что было на борту миссии
Космос
Прототип Boom Supersonic XB-1 приблизился к звуковому барьеру
Новости