言語を選択

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

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


Python
Free Open Source

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

Java
Free Open Source

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

JavaScript
Free Open Source

JavaScript(JSと略されることもある)は、軽量で、解釈された、オブジェクト指向の言語で...

PHP
Free Open Source

PHPは、Webに特に適した、広く使用されている汎用スクリプト言語です...

C++
Free Open Source

C ++は、静的に型付けされた、自由形式、マルチパラダイム、コンパイル済み、汎用、強力な...

Ruby
Free Open Source

Rubyは、動的で反射的な汎用オブジェクト指向プログラミング言語です。

Node.js
Free Open Source

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

C#
Free Open Source

C#は、強い型付け、命令型、宣言型を含むマルチパラダイムプログラミング言語です...

Goは、シンプルで信頼性の高いビルドを容易にするオープンソースプログラミング言語です。

Javaの軽量の代替。

Avian プラットフォーム

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

Avian 概要

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

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

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

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

トップAvianの代替案

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

Avian タグ

cross-platform virtual-machine development

変更の提案

あなたのフィードバック

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

Your vote has been counted.

Do you have experience using this software?