まつもとゆきひろ 言語のしくみ

まつもとゆきひろ

外部識別子
  • ISBN:9784822239176
刊行日
2016-12-24
オファー締切
言語ごとのオファー締切とオファー方式を見るにはログインしてください。ログインして見る
作品の出版言語
日本語

世界中で使われているプログラミング言語「Ruby」の作者、まつもとゆきひろ氏が「言語の作り方」を初めて真正面から解説する本です。  本書のため新言語「Streem」を作りました。2年をかけて新言語を実際にデザイン・実装した取り組みを、試行錯誤の過程も含めて詳しく解説しています。  「今更、言語を作ってどんな意味があるの?」と思う人もいるかもしれません。 まつもと氏は言語を作る価値を本書でこう説明します。  ●プログラミング能力の向上  ●デザイン能力の向上  ●自己ブランド化  ●自由の獲得  まずプログラミング言語の実装は、コンピュータサイエンスの総合芸術といえるでしょう。言語処理系の基礎である字句解析や構文解析は、ネットワーク通信のデータプロトコルの実装などにも応用できます。  プログラミング言語はコンピュータと人間をつなぐインタフェースでもあります。そのようなインタフェースをデザインすることは、人間がどのように考え、暗黙のうちに何を期待しているかについての深い考察が求められます。 そのような考察を重ねることは、言語以外のAPIのデザインや、ユーザーインタフェース(UI)、ひいてはユーザーエクスペリエンス(UX)のデザインに役立つでしょう。  こんな言語デザインの世界に皆さんをご案内します。

この作品の権利状況を表示するにはログインしてください。

ログインまたは新規登録すると、権利の空き状況の確認とオファーの送信ができます。

関連のある作品