このhaXeのは、オープンソース、難なく任意のオペレーティングシステムおよびハードウェアアーキテクチャ上で動作する機能豊富なアプリケーションを開発するために使用することができるクロスプラットフォーム、ユニバーサル、簡単に習得し、使いやすいプログラミング言語である。
プロジェクトは、プログラミング言語、クロスコンパイラ、標準ライブラリ、追加のツールならびにC ++やJava、C#、Pythonの、Node.jsを持ついくつかの他のフレームワークとutilities.Integrates含む開発ユーティリティ、の集まりで構成特にC ++、PHP、フラッシュは、JavaScript、HTML5、Node.jsの、C#の、PythonとNekoVMプラットフォームを対象Sであり、HTML5とPHPItは&rsquoの自由とマルチプラットフォームのプログラミング言語です。それは彼らが新しいプロジェクトを開始する前に、最適なプラットフォームを選択するために開発者がすることができます。
SのAPIだけでなく、ISOやAndroidオペレーティングsystemsWith haXeのにサポートされているすべてのplatforms.Supportedで同じように動作する標準ライブラリ、haXeのは、プラットフォーム固有のあなたのプラットフォーム&rsquoのへのフルアクセスを与えるライブラリを数多くの魅力的な機能が含まれて標準化された言語を提供、世界的なアプリケーション開発者の数十万人が使用している、あなたは、AndroidとiOSの両方でサポートされている素晴らしいゲーム、強力なアプリ、便利なツール、および柔軟なフレームワークを構築することができますモバイルsystems.Mandatory exampleWantを操作する方法haXeのコードを見て今のように見える? haXeのの迅速な味のために、以下の例を見てみましょう。
クラスTest {
 静的関数main(){
  VARの人々= [
   "エリザベス" => "プログラミング"、
   「ジョエル "=>"デザイン "
  ];
  (people.keys名前()){のために
   VARジョブ=人[名前];
  トレース( '$名が生活のために$仕事をしていません!');
  }
 }
} haXehaXe入門、それを使用するためには、お使いのコンピュータ&rsquoのに対応して、事前に構築されたバイナリパッケージをダウンロードする必要があることを意味し、GNU / Linuxプラットフォームにはインストールする必要はありません; Sアーキテクチャ(64ビットまたは32ビットビット)、ターミナルアプリを起動し、./haxeのコマンドを実行し、展開したフォルダを開いて、それを解凍し、あなたのホームディレクトリにアーカイブを保存ます。
のの新機能でこのリリース:
- バグ修正:
- すべて:抽象分散の固定取り扱います。
- フラッシュ:haxe.io.BytesBuffer正しいエンディアンを確保します。
- CPP:スペースでクラスパスに関係する問題を修正しました。
- PHP:固定>>>
- マクロ:固定haxe.macro.Compiler.keepます。
- 一般の改善と最適化:
- すべて:与える:@非推奨の警告をデフォルトでは、許可する-D無廃止-警告します。
- CPP:最適化されたベクトル実装します。
- 標準ライブラリ:
- すべての 相続の問題を回避するために、getDoubleは/フロートにBytes.readDouble /フロートと改名
- すべて:のgetStringの賛成で廃止予定Bytes.readStringます。
- すべて:haxe.format.JsonPrinter(およびhaxe.Json)にプリティプリントを追加します。
コメントが見つかりません