A PHP Error was encountered

Severity: Warning

Message: mysql_real_escape_string(): Access denied for user 'linuxmir'@'localhost' (using password: NO)

Filename: mysql/mysql_driver.php

Line Number: 319

A PHP Error was encountered

Severity: Warning

Message: mysql_real_escape_string(): A link to the server could not be established

Filename: mysql/mysql_driver.php

Line Number: 319

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

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


Рубрика: Новости Linux
Метки: |
Просмотров: 3413

Компания IBM перевела в разряд открытых проектов продукт NetRexx 0, в рамках которого с 1996 года развивается альтернативная реализация языка программирования Rexx. После открытия кода, все права на разработку переданы ассоциации RexxLA (Rexx Language Association), курирующей развитие языка и разрабатывающей другой открытый вариант - Open Object Rexx.

Реализация NetRexx полностью совместима с эталонной реализацией языка Rexx. Код открыт под открытой лицензией ICU, являющейся ответвлением от лицензии MIT. Язык Rexx был разработан компанией IBM около 30 лет назад и получил распространение в середине восьмидесятых и начале девяностых годов, во времена популярности операционных систем OS/2 и AmigaOS.

Отличается NetRexx главным образом тем, что исходные тексты скриптов не интерпретируются, а преобразуются в Java-байткод с его последующим выполнением под управлением виртуальной машины JVM. При этом поддерживаются различные типы JVM, включая Dalvik VM, которая используется в платформе Android. С точки зрения языка, NetRexx дополняет классический Rexx поддержкой объектно-ориентированных технологий, совместимых с объектной моделью Java.

По мнению представителей RexxLA, открытие кода NetRexx позволит форсировать развитие проекта, повысить его популярность среди разработчиков приложений и будет способствовать более широкому использованию языка Rexx. В одном из заявлений IBM, язык Rexx был назван эффективной альтернативой Java. В настоящее время представлен релиз NetRexx 3.00, который, за исключением обеспечения сборки в новых версиях Java, идентичен ранее доступным бинарным версиям и создан, чтобы подчеркнуть переход в разряд открытых проектов. В ближайшее время будет выпущен релиз NetRexx 3.01, который станет первым выпуском, подготовленным под эгидой ассоциации RexxLA.