18/05/18 00:27:49.15 aN049InP.net
Haxe(ヘックス)はOSSで、JSに型チェックを付けたような言語で(altJS)、
JS(ES5), Flash, PHP, C++, Java, C#, Python, Lua に書き出せる。
Windows8.1対応。IDEは、FlashDevelop
このサイトで、ブラウザでプログラミングして、実行できる
Try Haxe !
try.haxe.org/
Haxeプログラミング入門、尾野政樹、2015
TypeScript とか目じゃない。大規模開発用言語
特に、引数付きEnumは、強力。
Input がEnumとすると、引数の型を変えられるから、
別々のインターフェースを実装しなくていい
switch(input){
case Input.Key(keyCode) : trace(keyCode);
case Input.Click(x, y) : trace([x, y]);
}