пятница, 18 сентября 2009 г.

Google представил новый язык программигования - Noop

Команда разработчиков Google представила новый язык программирования Noop.
Noop запускается под JVM (Виртуальная машина Ява). Google описывает Noop как язык вобравший все лучшеее из старых и новых языков, с синтаксисом, основанных на зарекомендовавших себя решениях других языков.
Основные особенности Noop:
1. Запускается под JVM (виртуальная машина Ява)
2. Внедрение зависимости (Dependency injection)
3. Неизменяемые объекты (immutable objects)
4. Отсутствие статического кода и статических переменных
5. Нет примитивных объектов
6. Нет наследования

Язык имеет легкочитаемый Java-подобный синтакс.
Способы запуска программ на Noop: транслирование в Java код, интрпретатор, компиляция в JVM байткод.
Исходники языка распространяются по лицензии Apache.
Ссылки:
Noop - a new language for the JVM

Комментариев нет: