À propos de Avian
Avian is a compact virtual machine and class library offering a practical subset of Java features. Designed for efficiency, portability, and embeddability, it includes JIT compilation, generational garbage collection, and thread-local heaps. Supports multiple platforms including Linux, Windows, macOS, iOS, and FreeBSD. Ideal for building standalone applications with minimal dependencies.
FAQ
No, Avian is not currently being developed, maintained, or supported.
Avian supports Linux (i386, x86_64, ARM, and ARM64), Windows (i386 and x86_64), OS X (i386 and x86_64), iOS (i386, x86_64, ARM, and ARM64), and FreeBSD (i386 and x86_64).
Avian is released under a permissive BSD/ISC-style license, which allows use, copying, modification, and distribution for any purpose with or without fee, provided the copyright and permission notices are included.
Yes, Avian can be embedded in applications, and it also supports class and resource loading from embedded jar files, allowing you to produce a single executable containing your entire application.
Avian includes Just-In-Time (JIT) compilation for fast method execution, generational copying garbage collection for short pause times, thread-local heaps for O(1) memory allocation, and null pointer dereferences handled via OS signals to avoid unnecessary branches.
Yes, Avian is designed to be portable, with platform-specific code hidden behind a generic interface, making it easy to add support for new OSes.
Alternatives à considérer
Voir toutes les alternativesBadges
Faites la promotion de Avian et donnez-lui plus de visibilité en ajoutant ces badges à votre site web, votre documentation ou votre fiche produit. Chaque badge renvoie vers la page de Avian sur Webfolio.
<a href="https://www.webfolio.to/tools/avian?utm_source=badge&utm_campaign=badge" target="_blank" rel="noopener noreferrer"><img src="https://www.webfolio.to/badges/featured_color.svg" alt="Mis en avant sur Webfolio" style="max-width: 150px" /></a>
Catégories
Revendiquer cet outil
Vous êtes le fondateur ? Revendiquez votre profil pour mettre à jour les détails et suivre les vues.