9
#readghc なう #readghc なう #readghc なう #readghc なう #readghc なう Kiwamu Okabe Kiwamu Okabe Kiwamu Okabe Kiwamu Okabe Kiwamu Okabe

#readghc なう

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: #readghc なう

#readghc なう#readghc なう#readghc なう#readghc なう#readghc なう

Kiwamu OkabeKiwamu OkabeKiwamu OkabeKiwamu OkabeKiwamu Okabe

Page 2: #readghc なう

あんた誰?あんた誰?あんた誰?あんた誰?あんた誰?

☆ Twitter: @master_q☆ Twitter: @master_q☆ Twitter: @master_q☆ Twitter: @master_q☆ Twitter: @master_q

☆ ミラクル・リナックス勤務☆ ミラクル・リナックス勤務☆ ミラクル・リナックス勤務☆ ミラクル・リナックス勤務☆ ミラクル・リナックス勤務

☆ 前はコピー機のOSをNetBSDで作ってた☆ 前はコピー機のOSをNetBSDで作ってた☆ 前はコピー機のOSをNetBSDで作ってた☆ 前はコピー機のOSをNetBSDで作ってた☆ 前はコピー機のOSをNetBSDで作ってた

☆ デジタルサイネージのソフト開発してます☆ デジタルサイネージのソフト開発してます☆ デジタルサイネージのソフト開発してます☆ デジタルサイネージのソフト開発してます☆ デジタルサイネージのソフト開発してます

☆ OSSに興味のある{エンジニア,インターン}募集中です!☆ OSSに興味のある{エンジニア,インターン}募集中です!☆ OSSに興味のある{エンジニア,インターン}募集中です!☆ OSSに興味のある{エンジニア,インターン}募集中です!☆ OSSに興味のある{エンジニア,インターン}募集中です!

Page 3: #readghc なう

readghcって?readghcって?readghcって?readghcって?readghcって?

GHCというHaskellのコンパイラのソースコードを読む勉強会です。GHCというHaskellのコンパイラのソースコードを読む勉強会です。GHCというHaskellのコンパイラのソースコードを読む勉強会です。GHCというHaskellのコンパイラのソースコードを読む勉強会です。GHCというHaskellのコンパイラのソースコードを読む勉強会です。

☆ コンパイラ!☆ コンパイラ!☆ コンパイラ!☆ コンパイラ!☆ コンパイラ!

☆ 関数型!☆ 関数型!☆ 関数型!☆ 関数型!☆ 関数型!

☆ Haskell!☆ Haskell!☆ Haskell!☆ Haskell!☆ Haskell!

萌え死ぬー萌え死ぬー萌え死ぬー萌え死ぬー萌え死ぬー

Page 4: #readghc なう

GHCの内部構造(cont.)GHCの内部構造(cont.)GHCの内部構造(cont.)GHCの内部構造(cont.)GHCの内部構造(cont.)

Page 5: #readghc なう

GHCの内部構造GHCの内部構造GHCの内部構造GHCの内部構造GHCの内部構造

Page 6: #readghc なう

第0回なうed第0回なうed第0回なうed第0回なうed第0回なうed

☆ パーサ部分を読んでみたよ☆ パーサ部分を読んでみたよ☆ パーサ部分を読んでみたよ☆ パーサ部分を読んでみたよ☆ パーサ部分を読んでみたよ

☆ GHCの改造をしたことがある研究者を読んで発表してもらったよ☆ GHCの改造をしたことがある研究者を読んで発表してもらったよ☆ GHCの改造をしたことがある研究者を読んで発表してもらったよ☆ GHCの改造をしたことがある研究者を読んで発表してもらったよ☆ GHCの改造をしたことがある研究者を読んで発表してもらったよ

Page 7: #readghc なう

第1回なうed第1回なうed第1回なうed第1回なうed第1回なうed

☆ GCを読んでわかったとこだけ発表したよ☆ GCを読んでわかったとこだけ発表したよ☆ GCを読んでわかったとこだけ発表したよ☆ GCを読んでわかったとこだけ発表したよ☆ GCを読んでわかったとこだけ発表したよ

☆ LLVM IRのコード生成器の詳細を解説してもらったよ☆ LLVM IRのコード生成器の詳細を解説してもらったよ☆ LLVM IRのコード生成器の詳細を解説してもらったよ☆ LLVM IRのコード生成器の詳細を解説してもらったよ☆ LLVM IRのコード生成器の詳細を解説してもらったよ

☆ コンパイラにヲレヲレコード最適化を仕込む方法を教えてもらったよ☆ コンパイラにヲレヲレコード最適化を仕込む方法を教えてもらったよ☆ コンパイラにヲレヲレコード最適化を仕込む方法を教えてもらったよ☆ コンパイラにヲレヲレコード最適化を仕込む方法を教えてもらったよ☆ コンパイラにヲレヲレコード最適化を仕込む方法を教えてもらったよ

☆ ランタイムについてわかったとこだけ発表したよ☆ ランタイムについてわかったとこだけ発表したよ☆ ランタイムについてわかったとこだけ発表したよ☆ ランタイムについてわかったとこだけ発表したよ☆ ランタイムについてわかったとこだけ発表したよ

Page 8: #readghc なう

順調に発表が増えている順調に発表が増えている順調に発表が増えている順調に発表が増えている順調に発表が増えている

倍増!倍増!倍増!倍増!倍増!

Page 9: #readghc なう

この成長(=なう)を維持するためにこの成長(=なう)を維持するためにこの成長(=なう)を維持するためにこの成長(=なう)を維持するためにこの成長(=なう)を維持するために

☆ あなたの力が必要です!☆ あなたの力が必要です!☆ あなたの力が必要です!☆ あなたの力が必要です!☆ あなたの力が必要です!

☆ 発表者が確保できないと"なう"できません☆ 発表者が確保できないと"なう"できません☆ 発表者が確保できないと"なう"できません☆ 発表者が確保できないと"なう"できません☆ 発表者が確保できないと"なう"できません

☆ @master_q まで連絡お待ちしています!☆ @master_q まで連絡お待ちしています!☆ @master_q まで連絡お待ちしています!☆ @master_q まで連絡お待ちしています!☆ @master_q まで連絡お待ちしています!http://wiki.haskell.jp/Workshop/ReadGHC/http://wiki.haskell.jp/Workshop/ReadGHC/http://wiki.haskell.jp/Workshop/ReadGHC/http://wiki.haskell.jp/Workshop/ReadGHC/http://wiki.haskell.jp/Workshop/ReadGHC/