JavaFX Script が楽しげ♪
openjfx: The JavaFX Programming Language
言語仕様公開されてます。
サンプルとか↓(JOGL 使ってたりして楽しげw)
Chris Oliver's Weblog : Weblog
んで、個人的に・・・
JavaFX Script
見ると分かるんだけど
JavaFX Framework は CLDC にまで適用されるって事。
(すでにMotorola と Nokia の携帯で動いてたらしい・・・)
もちろんその上で動く JavaFX Script も!!
凄く ECMA っぽく個人的には感じるので JavaFX Script 楽しげかも♪
日本語では
Life is beautiful: JavaFX Script 入門、とりあえず言語仕様に目を通してみた
ここにまとめられてるので割愛w
で、何が面白いって
全部、連想配列(?)っぽい ECMA と似てるので、
そんな感じで組めるんだけど、
trigger を付けれるのが楽しい♪
上記のまとめでは new の時のを例に出してたけど、
Insert, Delete, Replace のそれぞれに trigger を貼れちゃうので
なんか色々カオスな事が出来て楽しそうなのです♪
配列操作が凄く簡単に色々できるようになったので
delete x[. >= 3];
こんな感じでガッツリ消して
それによってガッツリ trigger 動いちゃったりして
凄く楽しそうだなぁと。
上記のまとめでは簡単にまとめられてた
文字列の変数展開、
仕様書見ると変数展開の中の文字列も変数展開されるみたいで
テラカオスな事が出来そうw
var s = "The answer is {if answer then "{if answer1 then "{if answer2 then "2" else "1"}" else "0"}" else "No"}";
まぁ、言語仕様は楽しげなんだけど、
個人的には CLDC → CDC → SE までサポートしてるって言うのが興味深いなぁ。
組み込みとかでガンガン使われると楽しそうだなと思いながら
JavaOne 行けた人羨ましいなぁな俺でした。