
まつもとゆきひろ 言語のしくみ
まつもとゆきひろ
日経BP / 2016-12-22
累計読者数5
平均ハイライト数 32.6件/人
推定読了時間 約9時間25分
star総合評価 67/100
start序盤集中型
check_circle推定完走率 30%
出版社による紹介
世界中で使われているプログラミング言語「Ruby」の作者、まつもとゆきひろ氏が「言語の作り方」を初めて真正面から解説する本です。 本書のために新言語「Streem」を作りました。2年をかけて新言語を実際にデザイン・実装した取り組みを、試行錯誤の過程も含めて詳しく解説しています。 「今更、言語を作ってどんな意味があるの?」と思う人もいるかもしれません。まつもと氏は言語を作る価値を本書でこう説明します。 ●プログラミング能力の向上 ●デザイン能力の向上 ●自己ブランド化 ●自由の獲得 まずプログラミング言語の実装は、コンピュータサイエンスの総合芸術といえるでしょう。言語処理系の基礎である字句解析や構文解析は、ネットワーク通信のデータプロトコルの実装などにも応用できます。 プログラミング言語はコンピュータと人間をつなぐインタフェースでもあります。そのようなインタフェースをデザインすることは、人間がどのように考え、暗黙のうちに何を期待しているかについての深い考察が求められます。そのような考察を重ねることは、言語以外のAPIのデザインや、ユーザーインタフェース(UI)、ひいてはユーザーエクスペリエンス(UX)のデザインに役立つでしょう。 こんな言語デザインの世界に飛び込んでみましょう。
analytics
読書インサイト
ハイライト密度
開始終了
多くの読者は第3章に最もインサイトを感じており、全ハイライトの25%が集中しています。
読書の順序
この本に似ている本
すべて見る arrow_right_altまつもとゆきひろの他の作品
すべて見る arrow_right_alt読んだ内容を、もう忘れない。
BookNotion Zなら、Kindleのハイライトを自動で保存・整理。Notionにエクスポートして、いつでも振り返れます。
無料ではじめる
クレジットカード不要



![初めての人のためのLISP[増補改訂版]](/_next/image?url=https%3A%2F%2Fm.media-amazon.com%2Fimages%2FI%2F81NsdqZcETL._SY500.jpg&w=3840&q=75)

