Wyvern: новый универсальный язык программирования, спонсируемый АНБ

в 15:29, , рубрики: анб, Программирование, язык программирования

Университет Карнеги — Меллон при поддержке Агентства национальной безопасности США разрабатывает новый универсальный язык программирования Wyver (названный в честь мифологического драконоподобного существа о двух ногах). Предполагается, что он сможет заменить HTML, CSS, XML, Java и другие языки.

Особенностью Wyver как инструмента, по словам исследователя-разработчика Джонатана Олдрича, является его способность предугадывать, на каком языке фактически пишет программист, основываясь на типах данных, которыми он манипулирует. Например, если Wyver определит, что программист работает с БД, то вероятней всего он делает это на SQL.

АНБ же видит в этом языке возможность обеспечивать безопасность собственных ресурсов и сайтов американских компаний в силу того, что язык будет один. Так же Олдрич говорит, что «язык проектируется так, что бы помогать разработчикам быть максимально продуктивными, когда они пишут высоконадёжные приложения».

На данный момент язык находится в стадии прототипа, примеры кода и рабочие материалы выложены на Github'е.

via Motherboard.

Автор: JhaoDa

Источник


* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js