Avian

Tela Software:
Avian
Detalhes de Software:
Versão: 0.7
Data de upload: 20 Feb 15
Revelador: Joel Dice
Licença: Livre
Popularidade: 16

Rating: 3.0/5 (Total Votes: 2)

aviária é uma alternativa leve para a linguagem de programação Java.
 
 Aviária é uma biblioteca de máquinas e classe virtual leve projetado para fornecer um subconjunto útil de recursos do Java, adequado para a criação de aplicativos independentes.
 
 Eficiente
 
 A VM é implementado a partir do zero e projetado para ser rápido e pequeno.
 
 · Just-In-Time (JIT) para a execução do método rápido
 · Geracional, coleta de lixo copiando garante tempos de pausa curtas e boa localidade espacial
 · Montões de segmento local fornecer O (1) alocação de memória, sem sobrecarga de sincronização
 · Dereferences ponteiro nulo são manipulados através de sinais do sistema operacional para evitar galhos desnecessários
 
 A biblioteca de classes é projetado para ser o mais fracamente acoplado possível, permitindo que ferramentas como ProGuard isolar de forma agressiva o código mínimo necessário para uma aplicação. Isso se traduz em downloads menores e inicialização mais rápida.
 
 Portátil
 
 Código específico da plataforma está escondido atrás de uma interface genérica, assim que adicionar suporte para novos sistemas operacionais é fácil. Avian atualmente suporta Linux (i386 e x86_64), Windows (i386), e OS X (i386), com mais por vir.
 
 A única dependência de terceiros para além de bibliotecas fornecido pelo sistema operacional é zlib, o que em si é muito portátil. Embora a VM é escrito em C ++, não dependem da biblioteca C ++ padrão, e é, portanto, robusto em face de mudanças de ABI.
 
 Embutido
 
 Não só as aplicações podem incorporar o VM, mas a própria VM suporta a classe e carregamento de recursos de arquivos jar embutidos. Isto significa que você pode produzir um único executável contendo toda a sua aplicação, simplificando assim o processo de instalação.
 
 Começo Rápido:
 
  $ Export JAVA_HOME = / usr / local / java # ou onde quer que você tem Java instalado
 $ Make
 $ Construir / linux-i386-compilar-rápido / build / test-cp aviária Olá

O que é novo nesta versão:

    < li> Esta versão contém muitas correções relativas a 0,6, adiciona suporte FreeBSD, e melhora o suporte para Scala.
  • Ele também adiciona suporte para o uso do / biblioteca de classes Harmony Android como uma alternativa para o OpenJDK e bibliotecas Avian.

O que é novo na versão 0.6:

  • Esta versão adiciona suporte para Apple iOS, acrescenta hardware ARM flutuante suporte de ponto para o compilador, fornece compatibilidade com a biblioteca de classes OpenJDK 7, adiciona suporte para o uso de LZMA para comprimir embutido arquivos JAR e imagens de inicialização, modifica o compilador AOT para exportar símbolos depurador-visível para cada método compilado, e corrige uma série de bugs encontrado desde a última versão.

O que é novo na versão 0.5:

  • Esta versão melhora a compatibilidade com a biblioteca de classes OpenJDK, adiciona suporte para Linux em PowerPC, e melhora o suporte de localização.

O que é novo na versão 0.4:

  • Esta versão adiciona suporte para o uso da biblioteca de classes OpenJDK como um alternativa para a biblioteca Avian padrão.
  • Ele também adiciona suporte para a arquitetura ARM, melhora o suporte para aplicativos usando carregadores de classe personalizados, e corrige uma série de bugs obscuros presentes na versão anterior.

Requisitos :

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

Programas semelhantes

Java Gui Builder
Java Gui Builder

3 Jun 15

KBasic
KBasic

2 Jun 15

Glulxe
Glulxe

11 May 15

Comentário para Avian

Comentários não encontrado
Adicionar comentário
Ligue imagens!