id:amachangのターン。例のJavaScriptの歴史シートからプレゼン開始。JavaScriptは初心者向け言語であり、オブジェクト指向言語であり、プロトタイプベース言語であり、関数指向言語でもある一粒で4度おいしい言語なのだというお話。 JavaScriptは初心者向け言語 すぐに始められる すぐに公開できる。ツッコマレビリティが重要。PHPだとサーバが必要だけどJSだとブログでもいい おもしろい Firebugとかjshとか環境が充実 JavaScriptはオブジェクト指向言語 JavaScriptのメッセージには角括弧"[]"のメッセージと丸括弧"()"のメッセージがあると考えると見通しが良くなる。 a = [1,2,3] a[1] #=> 2 ドット"."は角括弧"[]"のシンタックスシュガーである。obj.hoge = 1 と obj["hoge"] = 1 は同じ。同