bigloo est un compilateur de système open source qui offre petit et rapide stands exécutables binaires seuls.
La version actuelle a été compilé et testé sur:
ย ท x86-linux (Debian 3.0, Mandrake 8.1, Sun JDK 1.4.1)
ย ท x86-win32 (Windows 2000, XP)
ย ท x86-FreeBSD (4.0)
ย ท x86-NetBSD (1.6)
ย ท x86-MinGW ()
ย ท PowerPC G4 (MacOS X-xnu 201,5)
ย ท PowerPC G3 (Gentoo Linux)
ย ท SPARC (Solaris 2.6 et 2.8, Sun JDK 1.3, Linux (Debian))
ย ท Compaq Alpha (Digital Unix 4.0F aka True64, JDK 1.3)
ย ท Compaq Alpha (Linux 2.2 (Debian))
ย ท Arm (Linux (Debian))
ย ท IA64 (Linux (Debian))
ย ท IBM P660 (AIX RS-6000 4.3.3)
Même si pas testé, il devrait fonctionner correctement sur:
ย ท SGI (IP32)
ย ท Intel (NeXTStep)
ย ท IBM RS-6000 (AIX)
ย ท SGI (IP20 et IP22)
ย ท Mac PPC (2.2.15pre20)
Caractéristiques :
- Support de module
- Une interface Java étendu
- Une interface étendue de C
- Une couche orientée objet
- Discussions
- Simple exception
- OI pratiques
- Support Posix
- le soutien de la bibliothèque
- Un système de type explicite et compiler temps détections de type discordance
- Support dsssl
- Le support Unicode
Ce qui est nouveau dans cette version:.
- Une nouvelle API et nouvelle mise en œuvre multi-threading
Ce qui est nouveau dans la version 3.9a:
- Fermeture optimisation unboxing, nouvelle chronométré E / S, et optimisations de l'API (ALSA, FLAC, et mpg123).
Quoi de neuf dans la version 3.7a:
- Amélioration de la compilation analyse de type, nouvelle compilation optimisations, un nouvel interprète, et de nouvelles bibliothèques multimédias.
Ce qui est nouveau dans la version 3.6a:
- Ce est une version majeure dont les faits saillants sont principale nouvelle compilation -temps analyse de type, renforcée traçage d'erreur, un port Android opérationnelle, et une nouvelle API de téléphonie.
Quoi de neuf dans la version 3.5a:
- Cette version améliore la portabilité sur Arm / Android notamment par le support des applications multi-thread indigènes.
- Cette version supporte également de nouvelles API et corrige de nombreux bugs de la version 3.4a.
Quoi de neuf dans la version 3.4a:
- Cette version améliore la portabilité en soutenant deux plates-formes supplémentaires, ARM / Android et OSGi faisceaux.
- Il prend en charge de nouvelles API et corrige de nombreux bugs dans 3.3a.
- Il a été installé avec succès sur: x86 / 32, Linux 2.6, Arch Linux; x86 / 64, Linux 2.6, Fedora; v6 Arm / v7, Linux, Maemo4 / Maemo5, Android; PowerPC G3, Linux, Debian; x86 / 32, Windows SP2, MinGW; x86 / 32, Mac OS X 10.5 Leopard; et x86 / 64, Mac OS X 10.6 SnowLeopard.
Ce qui est nouveau dans la version 3.2b:.
- Un générateur de bytecode .NET expérimentale
- Les nouvelles installations de la bibliothèque (date, iOS, timer).
- Amélioration de la génération de code.
Ce qui est nouveau dans la version 3.2a:
- Une nouvelle API de messagerie a été ajouté le support de l'esprit pour Maildir , IMAP, vcard, RFC 2045, RFC 2047 et RFC 2822.
- Nouvelles optimisations du compilateur ont été mis en œuvre.
- De nouvelles API du système ont été ajoutés, y compris getuid / setuid, os-charset, prise de l'option, et Get-protocoles.
- Nouveaux Makefiles qui prennent en charge la compilation parallèle ont été fournis.
- Cette version a été installé avec succès sur une gamme de plates-formes.
Ce qui est nouveau dans la version 3.1b:
- Une amélioration significative des performances a été faite pour les applications multi-thread .
- Performance du système IO a été améliorée. De nouvelles API ont été ajoutés pour la cryptographie et multimédia.
- Nouvelles fonctions se étendent les API existantes pour des choses comme les dates, les sockets et IO.
Commentaires non trouvées