Разработан метод комбинирования программных кодов на разных языках

 


Новый метод получил название MetaBorg; в нем реализованы технологии SDF (Syntax Definition Formalism)) и Stratego.

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

Благодаря MetaBorg, по словам автора, разрабатываемое программное обеспечение становится нечувствительно к такому распространенному типу атаки хакеров, как SQL-инъекция.


Источник: CNews.ru