Dot GNU

Dot GNU
Típusú eszköztár
Szerző Norbert Bollow [d]
Fejlesztő nyílt forráskódú szoftver
Beírva C# , C
Operációs rendszer Többplatformos szoftver
legújabb verzió 0.8.0 (2007. március)
Engedély GNU LGPL vagy GNU GPL opcionális kivétellel
Weboldal dotgnu.org

A DotGNU  a Free Software Foundation (FSF) projektje a Microsoft .NET platform ingyenes szoftveranalógjának létrehozására, amely a GNU Project része .

A DotGNU célja, hogy lehetővé tegye a fejlesztők számára, hogy több programozási nyelvet használjanak, a .NET-ben megvalósított módon. De jelenleg csak a C# támogatott , és korlátozottan a Visual Basic .NET , C és C++ .

Összetétel

A DotGNU három fő részből áll:

libjit könyvtár futásidejű fordításhoz

A libJIT egy nyílt forráskódú futásidejű fordítási  könyvtár ( eng.  Just In Time, JIT ), amelyet Rhys Weatherley ( ang .  Rhys Weatherley ) és Norbert Bollow ( ang .  Norbert Bollow ) hozott létre a DotGNU projekt részeként a Portable megvalósítására. NET CLI . A libjit jelenleg Kirill Kononenko, Alekszej Demakov és Klaus Treichel fejleszti. A JIT olyan technológiák szerves része, mint a Java és a Microsoft .NET , és jelentősen megnövelheti az alkalmazások sebességét. Ellentétben társaival, a libjit nem korlátozza a programozási nyelvet vagy a bájtkód formátumot . A libjit különböző architektúrákra való hordozhatóságára is kellő figyelmet fordítottak. Ha olyan platformon használ könyvtárat, amely még nem lett natív kódra fordítva , a libjit automatikusan átvált értelmező módba .

Lásd még

Jegyzetek

Irodalom

Linkek