[JTPA-list] JTPA ギークサロン「植山類氏とCコンパイラの自作について語る」

jtpa-list @ jtpa.org jtpa-list @ jtpa.org
2013年 2月 7日 (木) 01:53:44 EST


===========================================
JTPA ギークサロン
「植山類氏とCコンパイラの自作について語る」
2月8日金曜日 午後7時 Palo Alto
===========================================

今月のギークサロンは、Googleにてソフトウェアエンジニアとして活躍されている、植山類氏にホストしていただきます。

スピーカー: 植山 類 / うえやま るい
------------------------------------------------------------------
Googleソフトウェアエンジニア。
2007年Google Japanに入社、2010年よりGoogle Inc.勤務。
------------------------------------------------------------------

アジェンダ
------------------------------------------------------------------
8ccはC99標準にほぼ準拠した自作のCコンパイラです。
アセンブリをターゲットとする、既存の標準化された言語のコンパイラは開発の難易度が高そうに思えますが、
8ccはわずか40日間でセルフコンパイルできるようになりました。
Cのごく一部を取り出したサブセット言語のコンパイラを作って、それを壊さないようにしながら、
ステップバイステップで言語仕様と実装を成長させていくという開発手法が成功の理由です。
今回はターゲット言語のアセンブリについて少し解説をしたあと、ミニコンパイラを
どのようなステップを踏んでフル機能のCコンパイラに成長させていったのかを技術面から解説します。
------------------------------------------------------------------

日時: 2013年2月8日 金曜日 午後7時30分

場所: Wilson Sonsini Goodrich & Rosati
650 Page Mill Road
Palo Alto, California 94304-1050
(会場は弁護士事務所 WSGR のご厚意により利用させていただいております。)


進行:
19:30 開場、ネットワーキング
20:00-21:00 講義
21:00 質疑応答
21:30 懇親会


参加方法・参加費用【要事前登録】:
以下のEventbriteのリンクから参加をお申し込みください。
当日会場でのお支払いは受付しませんので、当日参加をお申込みの方も登録および会費のお支払いを会場にお越しになる前にお済ませください。
**申し込み手続きは参加費用のお支払いをもって完了とさせていただきます。尚、申し込み手続き完了後に参加をご辞退された場合、参加費はお返し致しませんのでご了承ください。

http://jtpa-20130208.eventbrite.com/

賛助会員10ドル、一般15ドル、学生5ドル (前日深夜にお申込み受け付けを締め切ります)

学生の方は、割引価格でご参加いただけます。入場時に身分証をご掲示ください。

賛助会員につきましては、以下のリンクから45ドルの寄付金をお支払いいただければ、即座に賛助会員価格でお申し込みいただけます。賛助会員についての詳しい情報は、こちらのリンクをご覧ください。こちらのリンクから直接お支払いいただくことができます。
http://www.jtpa.org/donation.html


今回のサロン開催レポートを書いてくださるボランティア1名を募集しています。希望の方はseminar @ jtpa.org宛てに「参加レポート」と記載してご連絡ください。原稿料として参加費を無料にいたします。(先着1名様のみ。)



食事: ドリンクが提供されます。夕食は提供されません。



Ustream: <Beta版>
植山氏のご了承を得て、会場に来られない方のために、講義の様子をUStreamでライブキャストします。ご興味のある方は当日以下のURLからご覧ください。
http://www.ustream.tv/channel/jtpa-geek-salon
なお、当日UStreamのリアルタイムコメント機能経由でのコメント/質問も受け付ける予定です。


"JTPA seminar sponsored by Wilson Sonsini Goodrich & Rosati"


Jtpa-list メーリングリストの案内