Session

タイムテーブル

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

司会: 法林 浩之

Copyright (c) 2007 LL魂実行委員会
Powered by Kahua