08.02.05
最もタメになる「初心者用言語」はExtendScript
まだ使い始めてから1週間くらいしか経ってないけど、他に誰も言わないだろうから書いておく
色々とつまずくところが多いプログラム初心者にとって、どれだけ分かり易いフィードバックを得させられるかこそが大事で、モチベーションの維持には必要不可欠なのである。画面に文字列が出てきた所で何も嬉しくないのである。そこでオススメする唯一無二の言語、それが「ActionScript」である。
最もタメになる「初心者用言語」はActionScript - BeInteractive!@g1986 - ハチロク世代
という記事があったけど、それExtendScriptでもできるよ!
確かにゲームも作れないし、インタラクティブなアートも作れないけど、PhotoshopでもIllustratorでもAfter Effectsでも使えるから、アートを作るにはもってこい。
ActionScriptだとmxmlやらclassやら色々面倒くさいけど、ExtendScriptはECMAScript3準拠なのでJSっぽくルーズに書いてれば、なんとなく書けてしまう。また、CreativeSuiteを買えば公式のIDEがついてくるし、小難しいCUIを立ち上げてSDKでコンパイルしたりする必要もない。
何より楽しいのは、使ってる人がほとんどいないことだね!元々PhotoshopとかAfterEffectsとかってプロ用のアプリだから、身近に使ってる人がほとんどいないってのもあるけど、「ExtendScriptでスクリプトばりばり書いて、作業を自動化してます!」って人は、今まで見たことがない。書籍などをみても、アクション・バッチ位しか自動化に関する記述がないのがほとんどで、まだまだ日本では馴染みのない事らしい。
だから、今使い始めれば、きっと日本のExtendScriptユーザーのトップに立てるよ。そして、もっと日本語のドキュメントを普及させて、自動化できるところは自動化していきましょう
結論
つまり、俺が楽をするために、もっとExtendScript普及しろって事です!Adobeの日本法人爆発しろ!*1
関連エントリー
最もタメになる「初心者用言語」まとめ - UK is not Britonish - ハチロク世代
追記
とりあえず書いては見たものの、はてなキーワードにもWikipediaにも"ExtendScript"という項目もないし、Photoshopのヘルプを見てもExtendScriptという呼称が用いられていないため、言語として分類されているのか不安になってきた。それくらいマイナー言語ってこと?










