Avian

Скриншот программы:
Avian
Детали программы:
Версия: 0.7
Дата загрузки: 20 Feb 15
Разработчик: Joel Dice
Тип распространения: Бесплатная
Популярность: 16

Rating: 3.0/5 (Total Votes: 2)

Птичий является легкая альтернатива для языка программирования Java.
 
 Птичий это легкий машина и библиотека классов виртуальной предназначен для обеспечения полезной подмножество функций Явы, подходящий для строительства автономных приложений.
 
 Эффективный
 
 ВМ осуществляется с нуля и разработан, чтобы быть быстрым и мало.
 
 · Just-In-Time (JIT) компиляция для быстрого выполнения метода
 · Поколений, копирование мусора обеспечивает короткое время паузы и пространственное расположение хорошее
 · Темы локальной кучи обеспечить O (1) выделение памяти без дополнительных затрат синхронизации
 · Указатель Null разыменовывает обрабатываются с помощью сигналов ОС, чтобы избежать ненужные ветви
 
 Библиотека классов разработан, чтобы быть, как слабо связаны, как это возможно, что позволяет инструменты, как ProGuard агрессивно изолировать минимальный код, необходимый для приложения. Это приводит к меньшим загрузки и быстрого запуска.
 
 Портативный
 
 Платформа-специфический код скрыт за родового интерфейса, так что добавление поддержки новых ОС легко. Птичий настоящее время поддерживает Linux (i386 и x86_64), Windows (i386), и OS X (i386), с еще не все.
 
 Единственное сторонних зависимостей за ОС, предоставляемый библиотек Zlib, которая сама по себе очень портативный. Несмотря на то, В.М. написано в C ++, это не зависит от стандартной библиотеки С ++, и, таким образом надежными в условиях ABI изменений.
 
 Встраиваемый
 
 Не только приложения вставлять VM, но сам В.М. поддерживает класс и загрузку ресурсов из встроенных файлов JAR. Это означает, что вы можете произвести единственное, содержащий исполняемый файл вашего приложения полностью, тем самым упрощая процесс установки.
 
 Быстрый старт:
 
  $ JAVA_HOME = экспорт / USR / местные / Java # или там, где вы установили Java
 $ Макияж
 $ Построить / Linux-i386-компиляции быстро / птичьего -cp сборки / тестирования Привет

Что нового В этом выпуске:

    < LI> Эта версия содержит много исправлений по сравнению с 0,6, добавляет поддержку FreeBSD и улучшает поддержку Scala.
  • Это также добавляет поддержку для использования / библиотеки классов Harmony Android в качестве альтернативы OpenJDK и птичий библиотек.

Что нового в версии 0.6:

  • этой версии добавлена ​​поддержка для Apple, IOS, добавляет ARM аппаратных плавающей точка опоры для компилятора, обеспечивает совместимость с библиотекой класса OpenJDK 7, добавлена ​​поддержка для использования LZMA сжатия встраиваемых JAR файлы и загрузочные образы, изменяет компилятор AOT для экспорта отладчика видимый символы для каждого скомпилированного метода, и исправляет ряд ошибок выявленные с момента последнего релиза.

Что нового в версии 0.5:

  • Эта версия улучшает совместимость с библиотекой OpenJDK класса, добавляет поддержку для Linux на PowerPC, и улучшает поддержку локализации.

Что нового в версии 0.4:

  • этой версии добавлена ​​поддержка для использования библиотеки классов OpenJDK как Альтернативой птичьим библиотеки по умолчанию.
  • Это также добавляет поддержку для архитектуры ARM, улучшает поддержку приложений, использующих собственные загрузчики классов, и фиксирует ряд неясных ошибок, присутствующих в предыдущем выпуске.

Требования

  • GCC
  • Java 2 Standard Edition Runtime Environment
  • GNU Binutils
  • Zlib
  • GNU Make

Похожие программы

bf
bf

2 Jun 15

Jikes RVM
Jikes RVM

15 Apr 15

PyInstaller
PyInstaller

18 Feb 15

PyRuby
PyRuby

11 May 15

Комментарии к Avian

Комментарии не найдены
добавить комментарий
Включите картинки!