2012-11-09T20:24:42+09:00
AppleScriptObjC vs AppleScript Studio 所感
今更ながら、AppleScript Studio から AppleScriptObjC への移行作業をしている。
これまた今更ながら、AppleScript Studio と AppleScriptObjC を比較していくらか所感を述べてみる。
予想はついていたことだけど、AppleScriptObjC は初心者向けの開発環境じゃないね。なぜなら、Cocoa および Objective-C の知識無しでは、何にもできない。AppleScript と Cocoa の橋渡しをしてくれているだけだからね。Cocoa のリファレンスマニュアルを眺めながらの作業になる。僕は、Cocoa/Objective-C もわかるので苦もなく使えているけど、AppleScript を知っているだけのプログラマーがひょいと飛び込んで理解できる世界じゃない。
一方、AppleScript Studio はそうじゃなかった。いろいろと制限はあっても Cocoa/Objective-C を知らない人でも使える環境だった。実際、僕がそうだったし。まぎれもなく初心者向けの開発環境だった。
AppleScriptObjC と AppleScript Studio が目指す物は直交している。AppleScript Studio と AppleScriptObjC が同居できれば良かったのに。AppleScript Studio を廃止してしまったのは、浅はかであると思う。
もし、GUI アプリケーションを作りたくて AppleScriptObjC をいきなり選択するのはやめた方がいい。まずは、Cocoa と Objective-C を勉強しましょう。Objective-C は難しくないよ。