
まつもとゆきひろ 言語のしくみ
まつもとゆきひろ
日経BP / 2016-12-22
この本について
プログラミングの本を読んでいて、「結局なんでこの仕様なんだっけ」とか「もう少し扱いやすい言語って作れないのかな」と、じわっとしたモヤモヤを抱えることってあると思います。実装は追えても、設計者がどんな矛盾や折り合いの中で決めているのかまでは、普通なかなか見えませんよね。僕もずっと同じところで引っかかっていました。 『まつもとゆきひろ 言語のしくみ』は、その“裏側”を具体的に追える珍しい本でした。Rubyの生みの親が、自分が苦手な領域まで踏み込まざるを得なかった理由とか、多重継承の探索順序でどう悩んだのかとか、普段は語られない部分を淡々と開いてくれるんです。例えばプロセスやスレッドのような仕組みも、「なぜこう設計するのか」という視点で読むと、自分が日々抱えていた選択の迷いにそのまま重なってきます。抽象的な思想本ではなく、実際の仕様変更や構文の試行錯誤まで踏み込んでくれるので、読みながら自分の設計判断にもそのまま引き寄せられました。 特に効いたのは、「自分が欲しいツールが存在しないから作るしかない」という話のリアルさで、理想と現実のギャップにどう折り合いをつけるかを考えるきっかけになりました。丁寧に作られた仕組みの裏にある、小さなストレスや制約との格闘を知ると、普段触っている言語や仕様の見え方が少し変わります。 言語仕様の知識を超えて、「ものづくりの判断に悩んでいる人」に刺さる本だと思います。
読書インサイト
ハイライト密度
多くの読者は第3章に最もインサイトを感じており、全ハイライトの25%が集中しています。
読書の順序
この本の前に読まれた本
この本に似ている本
すべて見る arrow_right_alt書籍情報(出版社紹介・目次)expand_more
出版社による紹介
読んだ内容を、もう忘れない。
BookNotion Zなら、Kindleのハイライトを自動で保存・整理。Notionにエクスポートして、いつでも振り返れます。
クレジットカード不要



![初めての人のためのLISP[増補改訂版]](https://m.media-amazon.com/images/I/81NsdqZcETL._SY500.jpg)
