言語を選択

ホームページ arrow-right ... arrow-right 開発ソフトウェア arrow-right プログラミング言語 arrow-right Avian

Avian の代わりとなる 11 個の無料および有料のリストをまとめました。 主な競合相手はMotti.NET (Programming Language)Pythonです。 これらに加えて、ユーザーは Avian と JavaNode.jsDart の間の比較も行います。 また、他の同様のオプションもここで確認できます: 開発ソフトウェアプログラミング言語


Python
Free Open Source

Pythonは、インタプリタ型、インタラクティブ、オブジェクト指向、拡張可能なプログラミング言語です。

Java
Free Open Source

Javaは、並行、クラスベースの汎用コンピュータープログラミング言語です...

Node.js
Free Open Source

Node.jsは、ChromeのJavaScriptランタイム上に構築されたプラットフォームで、高速でスケーラブルな...

Dart
Free Open Source

Dart (originally called Dash) is a Web programming language developed by Google.

Scala
Free Open Source

Scalaは、Java仮想マシン(JVM)に基づく最新のマルチパラダイムプログラミング言語です...

Rust
Free Open Source

非常に高速で実行され、ほとんどすべてのクラッシュを防ぐシステムプログラミング言語、および...

Haxe
Free Open Source

Haxeは、最新の高レベルの厳密に型指定されたプログラミング言語に基づいたオープンソースのツールキットで...

Nimは、静的に型付けされた、命令型プログラミング言語であり、強力なマクロシステムで...

Groovy
Free Open Source

Groovyは、Java仮想マシン(JVM)用のアジャイルで動的な言語です。

Javaの軽量の代替。

Avian プラットフォーム

iPad iPad
iPhone iPhone
Linux Linux
Mac Mac
Windows Windows

Avian 概要

Avianは、Javaの機能の便利なサブセットを提供するために設計された軽量の仮想マシンであり、自己完結型アプリケーションの構築に適したクラスライブラリです。

効率的です。 VMはゼロから実装され、高速かつ小型になるように設計されています。

-高速メソッド実行のためのジャストインタイム(JIT)コンパイル
-世代別のコピーガベージコレクションにより、短い休止時間と良好な空間的局所性が保証されます
-スレッドローカルヒープは、同期オーバーヘッドなしでO(1)メモリ割り当てを提供します
-不要な分岐を回避するために、ヌルポインターの逆参照はOS信号を介して処理されます

クラスライブラリは、可能な限り疎結合になるように設計されているため、ProGuardなどのツールは、アプリケーションに必要な最小限のコードを積極的に分離できます。 これにより、ダウンロードが小さくなり、起動が速くなります。

ソフトウェアについての意見を共有し、レビューを残してさらに向上させるのに役立てましょう!

Avian タグ

cross-platform virtual-machine development

変更の提案

() out of 5
比較を見る

あなたのフィードバック

評価を選択してください
評価を選択してください

Your vote has been counted.

Do you have experience using this software?