トップ «前の日記(2008-11-29) 最新 次の日記(2008-12-11)» 編集

Route 477



2008-12-08

[esobook] Brainf*ckとWhitespaceの本を書きましたwwww

正確には、「Brainf*ckとかWhitespaceのような言語の処理系を作りつつ、新しいプログラミング言語を作るところまでを解説した本」ですね。

4839927847

12/20発売です。

これはジョークではない。繰り返す、これはジョークではない!

  • 第一部ではHQ9+から始まり、Brainf*ck、Whitespaceを題材にインタプリタ・VM方式の処理系を作る
  • 第二部では本書オリジナル言語であるStarry、Bolicを題材に新しいプログラミング言語の作り方を解説
  • 付録では本編で取り上げられなかった13個のEsoteric Languageをちょっとずつ紹介 (Grassもあるよ!)

という構成になっています(目次はこちらからどうぞ)。

個人的には裏テーマ(?)である「チューリング・マシン」「λ計算」「構造化定理」について触れられたので良かった。

Esoteric Languageの本を出すとか「無茶しやがってwww」な感じですが、編集の 臼杵さんは「CPUの創りかた」とか、「Short Coding」とか、「OS自作入門」とかの編集で知られる、 いわは無茶のスペシャリスト。「こんな本を出したいんだけど…」というアイデアがある人はメールしてみるといいよ!

4839909865 4839925232 4839919844

本日のツッコミ(全2件) [ツッコミを入れる]
ムムリク (2008-12-08 16:48)

面白そうです〜。

yhara (2008-12-09 10:32)

ありがとうございますm(__)m