Sélectionnez votre langue

Page d'accueil arrow-right ... arrow-right Logiciel de développement arrow-right Langages de programmation arrow-right Avian

Nous avons compilé une liste de 49 alternatives gratuites et payantes à Avian. Les principaux concurrents incluent Haskell, Objective-C. En plus de cela, les utilisateurs établissent également des comparaisons entre Avian et Tcl, F# (programming language), jRuby. Vous pouvez également consulter d'autres choix similaires ici : Logiciel de développement, Langages de programmation.


Haskell est un langage de programmation évolué purement fonctionnel.

Objective-C
Free Open Source

Le langage Objective-C est un langage informatique simple conçu pour permettre à des ...

Tcl (à l'origine de "Tool Command Language", mais conventionnellement rendu en tant que ...

JRuby est une implémentation 100% Java du langage de programmation Ruby s'exécutant sur le ...

Boo est un langage de programmation statiquement typé, orienté objet, établi.

Object Pascal
Free Open Source

Object Pascal est une programmation générale multi-paradigme, orientée objet, basée sur des composants ...

Un langage de programmation rapide, concis, lisible, pragmatique et à source ouverte.

Jabaco est un langage de programmation simple avec une syntaxe similaire à Visual Basic.

Une alternative légère à Java.

Avian Plates-formes

tick-square iPad
tick-square iPhone
tick-square Linux
tick-square Mac
tick-square Windows

Avian Description

Avian est une machine virtuelle légère et une classe de classe conçue pour fournir un sous-ensemble utile des fonctionnalités de Java, adaptées à la création d'applications autonomes.

C'est efficace. La VM est implémentée à partir de zéro et conçue pour être à la fois rapide et petite.

- Compilation Just-In-Time (JIT) pour une exécution rapide de la méthode
- Le ramassage des ordures générationnel et générationnel garantit des temps de pause courts et une bonne localisation spatiale
- Les tas de threads locaux fournissent une allocation de mémoire à O (1) sans temps système supplémentaire pour la synchronisation
- Les déréférences de pointeurs nuls sont traitées via les signaux du système d'exploitation pour éviter les branches inutiles

La bibliothèque de classes est conçue pour être couplée de manière aussi souple que possible, permettant ainsi à des outils tels que ProGuard d'isoler de manière agressive le code minimal nécessaire à une application. Cela se traduit par des téléchargements plus petits et un démarrage plus rapide.

Meilleures alternatives à Avian

Partagez votre opinion sur le logiciel, laissez un avis et contribuez à l'améliorer encore davantage !

Avian Mots clés

cross-platform virtual-machine development

Proposer des changements

Vos commentaires

Sélectionnez une note
Veuillez sélectionner une note

Your vote has been counted.

Do you have experience using this software?