Avian

Screenshot der Software:
Avian
Softwarebeschreibung:
Version: 0.7
Upload-Datum: 20 Feb 15
Entwickler: Joel Dice
Lizenz: Frei
Popularität: 16

Rating: 3.0/5 (Total Votes: 2)

Vogelgrippe ist eine schlanke Alternative zu Java-Programmiersprache.
 
 Vogelgrippe ist eine leichte virtuellen Maschine und Klassenbibliothek entwickelt, um eine sinnvolle Teilmenge der Java-Funktionen, geeignet für den Aufbau in sich geschlossene Anwendungen.
 
 Effizient
 
 Die VM wird von Grund auf neu konzipiert und realisiert sowohl schnell als auch klein sein.
 
 · Just-In-Time (JIT) Zusammenstellung für eine schnelle Methodenausführung
 · Generationsübergreifend, Kopieren Garbage Collection sorgt für kurze Pausenzeiten und gute räumliche Lokalität
 · Thread-lokale Haufen bieten O (1) Speicherzuweisung ohne Synchronisierung Overhead
 · Null-Zeiger dereferenziert werden über OS-Signale verarbeitet, um unnötigen Äste zu vermeiden
 
 Die Klassenbibliothek soll möglichst lose gekoppelt sein, so dass Werkzeuge wie ProGuard aggressiv isolieren die minimale Code für eine Anwendung benötigt werden. Dies führt zu kleineren Downloads und schnellere Inbetriebnahme.
 
 Tragbar
 
 Plattformspezifischen Code wird hinter eine generische Schnittstelle versteckt, damit die Unterstützung für neue Betriebssysteme ist einfach. Avian unterstützt derzeit Linux (i386 und x86_64), Windows (i386) und OS X (i386), mit mehr kommen.
 
 Die einzige Fremdabhängigkeit über OS-Bibliotheken vorgesehen ist zlib, die selbst sehr portabel ist. Obwohl die VM ist in C ++ geschrieben, ist es nicht an der C ++ Standardbibliothek ab, und ist somit robust angesichts der ABI-Änderungen.
 
 Eingebetteter
 
 Kann nicht nur Anwendungen betten die VM, aber die VM selbst unterstützt Klassen- und Ressourcenbelastung von Embedded-JAR-Dateien. Das heißt, Sie können eine einzelne ausführbare Datei die gesamte Anwendung, die produzieren, wodurch die Installation vereinfacht.
 
 Schnellstart:
 
  $ Export JAVA_HOME = / usr / local / java # oder wo immer Sie Java installiert haben
 $ Make
 $ Bauen / linux-i386-Kompilierung schnell / Vogelgrippe -cp Build / Test Hallo

Was ist neu in dieser Pressemitteilung:

    < li> Diese Version enthält viele Bugfixes gegenüber 0,6, ergänzt von FreeBSD unterstützt und verbessert die Unterstützung für Scala.
  • Es fügt auch Unterstützung für die Nutzung des Android / Harmony Klassenbibliothek als Alternative zu dem OpenJDK und Avian Bibliotheken.

Was ist neu in Version 0.6:

  • Diese Version bietet Unterstützung für Apple iOS, fügt ARM-Hardware Floating Punkt-Auflage für den Compiler, bietet Kompatibilität mit dem OpenJDK 7-Klassenbibliothek, fügt Unterstützung für die Verwendung von LZMA komprimieren eingebetteten JAR-Dateien und Boot-Images, modifiziert die AOT-Compiler zu Debugger-sichtbare Symbole für jede kompilierte Methode zu exportieren, und behebt eine Reihe von Bugs Seit der letzten Version gefunden.

Was ist neu in Version 0.5:

  • Diese Version verbessert die Kompatibilität mit dem OpenJDK Klassenbibliothek, fügt Unterstützung für Linux auf PowerPC und verbessert die Lokalisierungsunterstützung.

Was ist neu in Version 0.4:

  • Diese Version bietet Unterstützung für mit dem OpenJDK Klassenbibliothek als Alternativ zur Standard Avian Bibliothek.
  • Es fügt auch Unterstützung für die ARM-Architektur, verbessert die Unterstützung für Anwendungen mit benutzerdefinierten Klassenladeprogrammen, und behebt eine Reihe von in der vorherigen Version vorhanden obskuren Bugs.

Anforderungen :

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

Ähnliche Software

Octave
Octave

2 Jun 15

ScummVM
ScummVM

17 Feb 15

TXR
TXR

18 Jul 15

Kommentare zu Avian

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!