スクリプト言語の祭典LL Planetsに行ってきました。といっても、都合により15時ごろからで、かなり評判のいい基調講演も聞けなかったんですが(残念)。 とりあえず聞いたセッションの覚え書き。 Node.jsとは何だったのか イベント駆動の非同期I/Oというテーマに対し、Perl・JavaScript・Python・Rubyでのそれぞれのフレームワークを紹介して共通するアプローチや課題などを話しあうパネルディスカッション。1つのテーマに複数の言語それぞれのアプローチが見られるのが面白いセッションでした。だいたいAnyEventタイプ(陽にイベント駆動スタイルで書くタイプ)とCoroタイプ(裏でイベント駆動スタイルにしてくれるタイプ)に分かれるんだなとか、DBクエリとかCPUバウンドな処理とかでどうコンテキストスイッチするかとか、callback hellが大変とか。 JavaScript