情報
チャット
ブログ
協賛
タイムテーブル
No | 開演~終演 | 名称 |
1 | 10:30~11:30 | 基調講演 |
2 | 11:30~12:40 | Language Update |
3 | 12:40~13:30 | 休憩 |
4 | 13:30~15:00 | オレ様言語の作りかた(パネル) |
5 | 15:00~15:30 | 休憩 |
6 | 15:30~17:00 | VM魂(パネル) |
7 | 17:00~17:30 | 休憩 |
8 | 17:30~19:00 | キミならどう書く ~プレゼンソフトを作る~ |
9 | 19:00~19:20 | 休憩 |
10 | 19:20~20:20 | Lightning Talk |
11 | 20:20~20:30 | 抽選会~エンディング |
※ セッションの順番や時間は変更されることがあります。あらかじめご了承ください。
セッション内容
基調講演
今年は基調講演でスタートします。 LL魂の名にふさわしいソウルフルなスピーチを会場の隅々までお届けします。
- 講演者:和田英一(東京大学名誉教授、IIJ技術研究所所長)
- テーマ:ハッカー気質について
- 講演者紹介:和田英一氏は、日本のプログラミング分野のパイオニアとして知られ、「日本最初のハッカー」と称されています。和田氏が行った日本最初のコードハックであるパラメトロン計算機 PC-1におけるハッキングは、後に文学的作品とまで評せられました。また、プログラミングにとどまらず、和田研フォントの開発、Happy Hacking Keyboardの開発等、幅広い分野で活躍されてきました。「日本最初のハッカー」が語る「ハッカー気質について」、ぜひお楽しみください。
- 講演資料
司会: 法林 浩之
Language Update
各言語の第一人者にお集まりいただき、近況を報告していただきます。 また、今回もいくつか初登場の言語をご紹介します。 新たな魅力を携えた言語との出会いの場になるかもしれませんね。
出場者
発表順 | 言語 | 出場者 | 所属 | 発表資料 |
1 | Perl | 小飼 弾 | download | |
2 | Io | 浜地 慎一郎 | download | |
3 | Clean | lethevert | download | |
4 | PHP | Seiji Masugata | Japan PHP User Group | download |
5 | R | 樋口 千洋 | 大阪府立大学生命環境科学研究科 | download |
6 | Python | 柴田 淳 | ウェブコア,日本Pythonユーザ会 | download |
7 | Lua | 上野 豊 | 産業技術総合研究所 | download |
8 | Ruby | まつもとゆきひろ 笹田 耕一 | ネットワーク応用通信研究所 / 楽天技術研究所 フェロー 日本Rubyの会 / 東京大学大学院情報理工学系研究科 | download download |
司会: 小山 哲志
オレ様言語の作りかた
Lightweight Languageを使ってプログラミングをしている人はたくさんいると 思いますが、自分でプログラミング言語を作っている人は少ないでしょう。 このセッションでは、自らの手でプログラミング言語を開発している方にお集 まりいただき、言語開発者ならではの話をお聞きするとともに、会場の皆さん を交えて議論したいと思います。
出場者(順不同)
言語 | 出場者 | 所属 | 発表資料 |
(司会) | 高橋 征義 | 日本Rubyの会 | |
Ruby | まつもと ゆきひろ | ネットワーク応用通信研究所 / 楽天技術研究所 フェロー | |
なでしこ | クジラ飛行机 | ウノウ | download |
xtal | 石橋 立宣 | BNGI | download |
Sukuna | 小原 広之 | download | |
crowbar, Diksam | 前橋 和弥 | download |
VM魂
軽量言語の有用性はネイティブ環境だけでなく、 Java VMや.NET環境にまで広がって来ました。 このセッションではJRuby、Jython、Pnuts、Rhino、Groovy、IronPython、IronRubyといった処理系に注目し、 その実装技法や使いこなしの秘密に迫ります。
出場者(順不同)
処理系 | 出場者 | 所属 | 発表資料 |
(司会) | 星 暁雄 | コモンズメディア | |
JRuby | 高井 直人 | recompile.net | download |
Jython | 西尾 泰和 | サイボウズ・ラボ | download |
IronPython | 荒井 省三 | マイクロソフト | download |
Pnuts | 戸松 豊和 | download | |
Rhino | 鈴木 雄介 | アークランプ | download |
キミならどう書く ~プレゼンソフトを作る~
LLイベントではすっかり恒例になりました「キミならどう書く」、今年はプレ ゼンテーションソフトウェアを作ります。いくつかの言語で実装していただき、 もちろんそのソフトウェアを使ってプレゼンをしていただきます。これを機会 に、皆さんも自分の好きな言語でプレゼンテーションができるようになるかも?
出場者
発表順 | 言語または処理系 | 出場者 | 所属 | 発表資料 |
1 | OCaml | 小笠原 啓 | ITプランニング | download |
2 | JavaScript | 天野 仁史(id:amachang) | Shibuya.js | view |
3 | XUL | 下田 洋志/Piro | クリアコード | download |
4 | Java | 西本 圭佑 | アイトレック | download |
5 | Gauche | 小黒 直樹 | ウルシステムズ | download |
(持ち時間10分+質疑応答5分)/各出場者
司会: えんどう やすゆき
Lightning Talk
イベントの最後はLightning Talkで締めくくります。今回は4分1本勝負。 総勢14名による熱い魂を込めたトークの数々でお楽しみください。
出場者
No | 出場者 | タイトル | 概要 | 発表資料 |
1 | 斎藤ただし(筑波大学) | PRaggerでピザが頼めるようになるまで | Ruby界きっての風雲児PRaggerでピザが注文できるようになるまでに、LL界の影響やWeb業界の変遷をどのように受け入れて来たのか、またその実装で用いたscRUBYt!の解説も交え、LLの今後の方向性について若干の知見を述べる。 | download |
2 | 中谷秀洋(サイボウズ・ラボ) | 外付けwebフレームワークflowr | 既存のサイトにちょこっとした自分用の機能を追加したい、Wiki で編集の終わった記事を自動的に blog に投稿させたい── flowr は Permanent Link を手がかりに連携する「外付けフレームワーク」です。ふるまいを Ruby による内部DSLで記述、既存のサイトやアプリケーションにほとんど手を加えることなく機能追加や連携を行うことを目指しています。LT では flowr の DSL まわりや実際のデモをご紹介します。 | download |
3 | 大崎瑶 | オープンソースのウィジェットエンジン「Mashed Potato」(を作ります><) | 拙作の「XAAフレームワーク」をベースにJRubyを組み合わせて、オープンソースのウィジェットエンジンを作ります。応募時点では、XAAフレームワークのほかは何も出来ていません><1ヶ月でどれくらい実装できるか?当日の発表を請うご期待! | download |
4 | 飯塚友裕 | WebDB開発特化型言語Alinous-Core | 自分が一人で開発したWebDB言語Alinous-Coreのご紹介と、GUIデバッガーを作るときの苦労話など。 Alinous-Coreオフィシャルサイト | download |
5 | 露木誠(rhaco.org) | __init__.php? 変態的国産PHPフレームワークrhaco | doctest、distutils、mix-in等PHPでは聞き慣れない機能について紹介します。 | download |
6 | 庄司嘉織 | VM魂に入れて貰えなかったJavaFXScript(仮) | JavaFxScriptの簡単な説明をネタを交えて | download |
7 | 水島宏太(筑波大学大学院) | Power of Scala | 最近、Matz日記などで言及され、一部で注目の?強力なオブジェクト指向関数型言語Scala。この発表では、Scalaに特徴的な機能のいくつかについて、コード例を交えて説明します。発表を聞けば、Scalaを使いたくなる、かもしれません。 | download |
8 | 鈴木高弘(BizMo) | Lispのオブジェクトシステムの概要 | 多くの言語に影響を与えているLispのオブジェクトシステムですが、詳しい内容はあまり知られていない。Lispのオブジェクトシステムの概要をわかりやすく解説します。 | download |
9 | 今井宜洋(ITプランニング) | Coq定理証明という選択肢 | 証明支援系であるCoqについて紹介し、Coqを使ってバグの無いプログラムを実装する。 | download |
10 | 高野光弘(日本UNIXユーザ会/日本Rubyの会) | D4R - DirectX for Ruby | DirectXを気軽に使えるRubyバインディングを紹介します.DirectGraphics, DirectInput, DirectSoundなどをRubyからすぐに使うことができます. | download |
11 | 竹迫良範(Shibuya Perl Mongers) | イメージファイト! | 先日、PHPの攻撃コードが隠された画像ファイルが、大手ホスティングサイトで発見されたとの報道がなされました。GIF,PNG,JPEG,BMP形式の画像ファイルには、PHPのRFI攻撃で使用されるコードやJavaScriptのソースなどを埋め込むことができます。画像に埋め込まれた攻撃コードと戦う5つの方法について解説し、安全な画像アップローダの実装について考察します。 | download |
12 | 桑田誠 | Javaより速いLL用テンプレートエンジン | LLはJavaより遅いと言われますが、プログラムの工夫により速くすることが可能です。ここでは、Javaより速くかつ複数のLLで動く、Web用のテンプレートエンジンを紹介します。このテンプレートエンジンは、既存のものと比べて3倍以上高速であり、またPython/Ruby/Perl/JavaScriptをサポートしています。 | download |
13 | 光成滋生(サイボウズ・ラボ) | C++のためのx86 JITアセンブラ xbyak | LLやVMの底辺でひっそりと動いている機械語.ここでは時代の流れに逆行し,C++上で動的書き換えを行い,処理がLightweightであることのよさを体感します. Xbyak - x86 JIT assembler - | download |
14 | 西尾泰和(サイボウズ・ラボ) | じゃ、どう書く? | プログラマのためのコロシアム、ja.doukaku.orgの紹介 | download |
司会: 法林 浩之