|
|
||
何やら初心者向けの言語についての議論が起きているようだが、どれを見ても「お前らは一体何を言っているんだ」という感じである。初心者のことが何一つ分かっていない。言語がどうだとか、発展性がどうだとか、そんなことは非常にどうでも良いことである。初心者にとって一番重要なこと、それは「それで一体何が作れるか」である。これが全てといっても過言ではない。色々とつまずくところが多いプログラム初心者にとって、どれだけ分かり易いフィードバックを得させられるかこそが大事で、モチベーションの維持には必要不可欠なのである。画面に文字列が出てきた所で何も嬉しくないのである。そこでオススメする唯一無二の言語、それが「ActionScript」である。元々アニメーション作成のためのソフトである「Flash」に搭載された言語だけあり、グラフィカルでインタラクティブな作品を作るための環境やAPIが一通り揃っている。これでゲームを作るもよし、インタラクティブアートを作るもよし、まさに初心者にうってつけである。初心者は今すぐFlexSDKをダウンロードしてActionScriptをはじめるべき。
何やら初心者向けの言語についての議論が起きているようだが、どれを見ても「お前らは一体何を言っているんだ」という感じである。まず高級言語について語っている時点で終わってる。当然のことながら、プログラムというは、その裏の仕組みを理解してはじめて「書ける」というのである。しかし、いきなりアセンブラはレベルが高すぎるので、オススメするのはActionScriptByteCodeである。ActionScriptByteCodeはとても素直なスタック形式のバイトコードであり、読み書きがし易い。その実行環境(VM)であるTamarinもオープンソースになっている上、近々コンパイラもオープンソースになる予定である。また、Shibuya.abcというコミュニティがあり、そこでは初心者の人に対しても丁寧に変態への階段の手ほどきをしてくれる。まさに初心者にうってつけである。初心者はいますぐAVM2 Ovreview.pdfをダウンロードすべき。
日記書く予定なかったんだけど書いちゃったので。
http://www.be-interactive.org/ の中の人です。88年です。三度の飯よりActionScriptなフリーランスのFLASHerやってます。
mixiのアントレです。
これからも旋風をきたい^^;
いま?いまですか。私、Flashをお絵かきソフトにしか使っていません。
あのわりと大きなSDKのとっかかりをつかむとこまでいきませんでした。
そのうち手をつけようと思ってる言語の一つなのですが。
番外編的に1986っぽいことを書いていきますよ。
@suztomo
変態じゃないよ。違うよ。全然違うよ。
@gomi-box
折角なのでまたASを!
@hogelog
Flexフレームワーク(mxパッケージ)はFlexに必要なものなので、とりあえずガン無視でいいと思いますよ。
flashパッケージだけ使えれば。