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

Голландский компьютерный специалист Мартин Бравенбер (Martin Bravenboer) разработал новый метод, который делает более легким комбинирование кодов, написанных на разных языках программирования, в одном...

Голландский компьютерный специалист Мартин Бравенбер (Martin Bravenboer) разработал новый метод, который делает более легким комбинирование кодов, написанных на разных языках программирования, в одном приложении.

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

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

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