Dot GNU | |
---|---|
Tip de | trusa de instrumente |
Autor | Norbert Bollow [d] |
Dezvoltator | software open source |
Scris in | C# , C |
Sistem de operare | Software multiplatformă |
ultima versiune | 0.8.0 (martie 2007) |
Licență | GNU LGPL sau GNU GPL cu excepție opțională |
Site-ul web | dotgnu.org |
DotGNU este un proiect al Free Software Foundation (FSF) pentru a crea un software gratuit analog al platformei Microsoft .NET , parte a Proiectului GNU .
Scopul DotGNU este de a permite dezvoltatorilor să utilizeze mai multe limbaje de programare, așa cum sunt implementate în .NET. Dar în prezent doar C# este acceptat și în mod limitat Visual Basic .NET , C și C++ .
DotGNU este format din trei părți principale:
libJIT este o bibliotecă de compilare open-source în timp de execuție ( ing. Just In Time, JIT ) creată de Rhys Weatherley ( ing. Rhys Weatherley ) și Norbert Bollow ( ing. Norbert Bollow ) ca parte a proiectului DotGNU pentru implementarea Portable. NET CLI . În prezent, libjit este dezvoltat de Kirill Kononenko, Alexey Demakov, Klaus Treichel. JIT este o parte integrantă a tehnologiilor precum Java și Microsoft .NET și poate crește semnificativ viteza aplicațiilor. Spre deosebire de omologii săi, libjit nu impune restricții asupra limbajului de programare sau formatului bytecode . De asemenea, s-a acordat suficientă atenție portabilității libjit pe diferite arhitecturi. Dacă utilizați o bibliotecă pe o platformă care nu a fost încă compilată în cod nativ , libjit trece automat în modul interpret .
.NET | |
---|---|
Implementări | |
Arhitectură | |
Infrastructură | |
Limbi Microsoft | |
Alte limbi | |
Fundamente Windows | |
Componente | |
Comparații |
|
Tehnologii viitoare | |
Resurse informaționale |