Avian

Szoftver screenshot:
Avian
Szoftver adatai:
Változat: 0.7
Feltöltés dátuma: 20 Feb 15
Fejlesztő: Joel Dice
Engedély: Ingyenes
Népszerűség: 16

Rating: 3.0/5 (Total Votes: 2)

Madár egy könnyű alternatívája a Java programozási nyelv.
 
 Madárinfluenza egy könnyű virtuális gép és az osztály könyvtár célja, hogy hasznos részhalmaza Java vonásait, építésére alkalmas önálló alkalmazások.
 
 Hatékony
 
 A VM kacatból és céljuk, hogy gyors és kicsi.
 
 · Just-In-Time (JIT) összeállítása gyors módszer végrehajtása
 · A generációs, másolás szemétgyűjtő biztosítja a rövid szüneteket és a jó térbeli településen
 · Szál-lokális kupacok nyújt O (1) memória kiosztás nélkül szinkronizálás overhead
 · Nullmutató dereferences keresztül kezeli OS jelek elkerülése unecessaryt * ágak
 
 Az osztály könyvtár célja, hogy olyan lazán, amennyire csak lehetséges, amely lehetővé teszi eszközök, mint a ProGuard agresszíven izolálja a minimum kód szükséges az alkalmazáshoz. Ennek köszönhetően kisebb letöltések és gyorsabb indítási.
 
 Hordozható
 
 Platform-specifikus kód mögött egy általános interfészt, így a hozzá támogatja az új operációs rendszer egyszerű. Madárinfluenza által jelenleg támogatott Linux (i386 és x86_64), Windows (i386), és OS X (i386), több jönni.
 
 Az egyetlen harmadik féltől származó függőség túl OS-feltéve, könyvtárak zlib, amely maga is nagyon hordozható. Bár a VM íródott C ++, ez nem függ a C ++ standard könyvtár, és így erős, hogy még az ABI változások.
 
 Beágyazható
 
 Nem csak e ágyazva a VM, de a VM maga támogatja osztályú és az erőforrás-loading a beágyazott jar fájlokat. Ez azt jelenti, hogy lehet előállítani egy futtatható, amely tartalmazza a teljes alkalmazás, így egyszerűsítve a telepítést.
 
 Quick Start:
 
  $ Export JAVA_HOME = / usr / local / java # vagy ahol van Java telepítése
 $ Make
 $ Építeni / linux-i386-fordítás-gyors / madár -CP épít / test Helló

Mi az új ebben a kiadásban:

    < li> Ez a változat számos hibajavítás képest 0,6, hozzáteszi FreeBSD támogatást, és javítja a támogatás Scala.
  • Azt is hozzáteszi, támogatja az Android / Harmónia osztály könyvtár alternatívájaként az OpenJDK és madár könyvtárak.

Mi az új a 0.6 verzió:

  • Ez a verzió már támogatja az Apple iOS, hozzáteszi ARM hardver lebegő pont támogatást a fordítónak, biztosítja a kompatibilitást OpenJDK 7. osztály könyvtár már támogatja a segítségével LZMA tömöríteni beágyazott JAR fájlokat és a boot képek, módosítja az AOT fordító exportálni debugger látható szimbólumok minden összeállított módszert, valamint rögzíti a hibák száma találták a legutóbbi kiadás óta.

Mi az új a 0.5 verzió:

  • Ez a verzió javítja a kompatibilitást a OpenJDK osztály könyvtár már támogatja Linux PowerPC, és javítja a lokalizációs támogatással.

Mi az új a 0.4 verzió:

  • Ez a verzió már támogatja a segítségével OpenJDK class könyvtár mint alternatívája az alapértelmezett Madár könyvtár.
  • Azt is hozzáteszi, támogatja az ARM architektúra, javítja támogatása alkalmazások segítségével egyéni classloaders, valamint rögzíti számos homályos hibák jelen az előző kiadás.

követelmények :

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

Hasonló program

KBasic
KBasic

2 Jun 15

Invicta
Invicta

2 Jun 15

Erlang
Erlang

18 Feb 15

Hozzászólások a Avian

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!