Haxeとは
Haxeは2005年頃に登場したオブジェクト指向のプログラミング言語です。
Haxeの特徴はJavaScript、ActionScriptと言った他の言語のコードに変換できるというところです。
近年、TypeScriptやDartといったAltJSが注目されていますが、Haxeもその筆頭とされる言語です。
Haxeの特徴
Haxeには以下のような特徴があります。
- クラスベースオブジェクト指向
- 静的型付け
- 多言語に変換
クラスベースオブジェクト指向
Haxeは中規模から大規模な開発に耐えうるようクラスベースのオブジェクト指向をサポートしています。
静的型付け
Haxeは基本的に静的型付けであり、これによってコンパイル時にエラー検出することが可能です。
多言語に変換
Haxeのコードはコンパイルすることによって、多言語(JavaScript、ActionScript、C++、C#、Java、PHP)のコードに変換します。