haXeという言語を使ってみた。

JavascriptFlashPHPなどを生成することができる、ActionScriptに似ているようで少し違うようなプログラミング言語haXe」を使ってみました。

インストール

Ubuntuなら、簡単です。

sudo apt-get install haxe

コンパイラはこれでインストールできます。

使ってみる

http://haxe.org/doc/flash/0_start ここを参考にしました。
まず、こんなコードを書いてみました。

import flash.text.TextField;
class Hello {
  static function main() {
    var tf = new TextField();
    tf.text = "Hello!";
    flash.Lib.current.addChild(tf);
  }
}

Flash用のコードなので、Flashコンパイルします。今回はFlash9以降で動くようにするので、

haxe -main Hello -swf9 hello.swf

コンパイルします。
生成された「hello.swf」をブラウザで開くと、、「Hello!」と表示されます。