コンパイラをつくりましょう

9月 1st, 2008 admin Posted in CSNAGOYA, 勉強会 | No Comments »

9月7日の会は定員に達しましたので受付を終了しました。有難うございました。

30日でできる! OS自作入門」の著者である川合さんと先日のOSCNagoyaでお話しする機会がありました。曰く、OS,CPU,コンパイラという3つの自作はプログラマのロマンとのこと。

というわけでCSNagoya勉強会では、9月7日から「コンパイラを作ろう」*1ということで、コンパイラを自作することになりましたのでアナウンスさせていただきます。

概要

  • 日程:2008/09/07
  • 時間:17:30~21:00
  • 会場:未定
  • 参加費:0円
  • 定員:20名
コンパイラ入門 C#で学ぶ理論と実践 (ソフトウェア実践講座)
冨沢 高明
ソフトバンククリエイティブ
売り上げランキング: 26328

という本をにそって、コンパイラについて学びながら実際にコードを書いてコンパイラを作ります。隔週開催で進めながら半年程度での制作を考えています。本書でたりない情報は他の資料で補いながら進める予定です。場所は名古屋市です。

エクストラセッション(第二部)

毎回30分ぐらいを使ってid:dominion525が行う「サーバ/インフラを支える技術」講座があります。こちらは講義形式になります。

[24時間365日] サーバ/インフラを支える技術 ~スケーラビリティ、ハイパフォーマンス、省力運用 (WEB+DB PRESS plusシリーズ) (WEB+DB PRESSプラスシリーズ)
安井 真伸 横川 和哉 ひろせ まさあき 伊藤 直也 田中 慎司 勝見 祐己
技術評論社
売り上げランキング: 92

ただでさえ実践的な内容だというのに、それをさらに詳しい人に教えてもらえるなんて個人的にとても楽しみです。

参加資格

興味のあるかたならどなたでも参加できます。プログラムのスキルも特に問いません。
現時点でPHPerから回路設計エンジニアなど10人程度の参加者が決まっています。

コンパイラを作る言語は特に決めていません。参考にする本がC#を使用しているので、それを使うのが一番楽かもしれません。私はC#など使ったことがないのでRubyかPHPで作る予定です。
また本は一人一冊あるのが望ましいです。ノートパソコンはなくても人のをみるというスタイルで問題ありません。

応募方法

Googleグループに参加してメーリングリストに参加するというメールを送ってください。もしくは私宛に直接連絡を下さっても結構です。

オススメの辞

オススメもなにもプログラマだったら一度はやってみたいことなんじゃないかなと思います。
CSNagoyaのすばらしいところは運営の私のスキルが非常に低いということに尽きますので、万が一、できる自信がないからという理由で参加しないのだったら是非一度でいいので参加してみてください。

この勉強会からRubyを超える国産言語をつくりだしましょう!*2

*1・・・「コンパイラ自作講座」ではなく(一緒に)「コンパイラを作ろう」なのがCSNagoyaクオリティ
*2・・・エントリをキレイにまとめるためだけの一文です。

Leave a Reply