Haxe は、多くの主流プラットフォームを対象とするクロスプラットフォーム ツールやアプリケーションを簡単に構築できるオープン ソース ツールキットです。 Haxe ツールキットには次のものが含まれます。
Haxe プログラミング言語、最新の高レベルで厳密に型指定されたプログラミング言語
Haxe クロスコンパイラー、多くのターゲットに対応する最先端の超高速コンパイラー
Haxe 標準ライブラリ、共通機能の完全なクロスプラットフォーム ライブラリ
Haxe を使用すると、次のターゲット用にコンパイルできます。
JavaScript
C++
JVM
ルア
PHP7
パイソン3
ハッシュリンク
ネコVM
フラッシュ (SWF バイトコード)
そして独自の通訳者
try.haxe.org でブラウザから直接 Haxe を試すことができます。
Haxe の詳細については、Haxe の公式 Web サイトをご覧ください。
Haxe プロジェクトには、プロジェクトのさまざまな部分をカバーする複数のライセンスがあります。
Haxe コンパイラは、GNU General Public License バージョン 2 以降のバージョンに基づいてリリースされています。
Haxe 標準ライブラリは MIT ライセンスに基づいてリリースされています。
Neo 仮想マシンは MIT ライセンスに基づいてリリースされています。バンドルされたランタイム ライブラリ (ndll) とツールは、https://github.com/HaxeFoundation/neko/blob/master/LICENSE で説明されているように、オープン ソース ライセンスの下でリリースされます。
完全な Haxe ライセンスについては、https://haxe.org/foundation/open-source.html または extra/LICENSE.txt を参照してください。
最新の安定リリースは https://haxe.org/download/ で入手できます。事前に構築されたバイナリは、プラットフォームで利用できます。
Windows インストーラー
Windows バイナリ
OSXインストーラー
OSXバイナリ
Linux ソフトウェア パッケージ
Linux 32 ビット バイナリ
Linux 64 ビット バイナリ
自動開発ビルドは build.haxe.org から入手できます。
extra/BUILDING.md を参照してください。
Haxe の使用方法については、Haxe のドキュメントを参照してください。
Haxe Introduction、Haxe ツールキットの紹介
Haxeマニュアル、Haxe言語のリファレンスマニュアル
Haxe コード クックブック、コード スニペット / 学習リソース
Haxe API、Haxe 標準 API およびネイティブ API のドキュメント
Haxelib、Haxelib は Haxe Toolkit のパッケージ マネージャーです。
次の方法で、世界中の Haxer 仲間と助けを求めたり、話したりすることができます。
Haxe コミュニティ フォーラム
Haxe オン スタック オーバーフロー
ハクスギッターチャットルーム
Haxe Discordサーバー
?最新の Haxe ニュースの通知を受け取り、Haxe のまとめを読むことを忘れないでください。
ハクス | ネコ | SWF | パイソン | HL | PHP | ルア |
---|---|---|---|---|---|---|
2.* | 1.* | 8-10 | - | - | - | - |
3.0.0 | 2.0.0 | - | - | 5.1+ | - | |
3.2.0 | 12-14 | 3.2+ | - | - | ||
3.3.0 | 2.1.0 | 21 | - | 5.1、5.2、5.3、LuaJIT 2.0、2.1 | ||
3.4.0 | 1.1 | 5.4 以降および 7.0 以降 ( -D php7 を使用) | ||||
4.0.0 | 2.3.0 | 1.11 | 7.0+ |
詳細については、CONTRIBUTING.md を参照してください。ありがとう!