> man operating_systems
Neko 1.0.1 - Эсперанто в мире языков программирования
Недавно опубликованный сразу в версии 1.0 (и уже обновившийся до 1.0.1) Neko претендует на роль универсального промежуточного языка программирования. Синтасис и основные принципы Neko сами по себе очень просты, но программировать непосредственно на нем хоть и можно, но не нужно - вместо этого можно написать транслятор с любого высокоуровневого языка на Neko, а уж отсюда можно компилировать и запускать приложения.

Среда исполнения обещает быть быстрой и имеет возможности работы с унаследованным кодом на C, откуда берется функциональность по доступу к ФС, сетям, СУБД, XML и прочим. Neko состоит из компилятора и легковесной виртуальной машины со встроенным сборщиком мусора (Boehm GC), которую можно без особого труда интегрировать в любые приложения и библиотеки. Такой промежуточный язык позволяет легче наладить межъязыковое взаимодействие и задействовать больше общего кода, об отличиях от .NET, Java, LLVM, Parrot и других можно прочитать в FAQ. Уже доступен mod_neko для Apache, который позволяет использовать модули Neko для генерации веб-страниц, собственно, сам сайт Neko построен именно с использованием этого модуля. Распространяется Neko согласно условиям GPL, исходники доступны здесь, а также смотрите заметки о будущем Neko от разработчика.

Roman I Khimov  в  Пятница, 26 Август 2005, 14:12  |   Комментарии: 2  |  для печати

Наши новости доступны в формате RSS.

© OSRC.info, 2004-2010.
Авторские права на любые материалы, авторы которых явно указаны, принадлежат их авторам. По вопросам публикации таких материалов обращайтесь к авторам.
Авторские права на любые другие материалы принадлежат OSRC.info.
Сайт является помещением библиотеки. Копирование, сохранение на жестком диске или иной способ сохранения произведений осуществляются пользователями на свой риск.
При использовании материалов сайта ссылка на OSRC.info обязательна.