Kindle 端末は必要ありません。無料 Kindle アプリのいずれかをダウンロードすると、スマートフォン、タブレットPCで Kindle 本をお読みいただけます。

  • Apple
  • Android
  • Windows Phone
  • Android

無料アプリを入手するには、Eメールアドレスを入力してください。

Kindle 価格: ¥ 2,800

これらのプロモーションはこの商品に適用されます:

Kindle または他の端末に配信

Kindle または他の端末に配信

[まつもとゆきひろ]のまつもとゆきひろ 言語のしくみ
Kindle App Ad

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

5つ星のうち 5.0 2件のカスタマーレビュー

その他(2)の形式およびエディションを表示する 他のフォーマットおよびエディションを非表示にする
Amazon 価格
新品 中古品
Kindle版
"もう一度試してください。"
¥ 2,800
単行本
"もう一度試してください。"
¥ 3,024 ¥ 2,629

紙の本の長さ: 352ページ

商品の説明

内容紹介

世界中で使われているプログラミング言語「Ruby」の作者、まつもとゆきひろ氏が「言語の作り方」を初めて真正面から解説する本です。

本書のために新言語「Streem」を作りました。2年をかけて新言語を実際にデザイン・実装した取り組みを、試行錯誤の過程も含めて詳しく解説しています。

「今更、言語を作ってどんな意味があるの?」と思う人もいるかもしれません。まつもと氏は言語を作る価値を本書でこう説明します。

 ●プログラミング能力の向上
 ●デザイン能力の向上
 ●自己ブランド化
 ●自由の獲得

まずプログラミング言語の実装は、コンピュータサイエンスの総合芸術といえるでしょう。言語処理系の基礎である字句解析や構文解析は、ネットワーク通信のデータプロトコルの実装などにも応用できます。

プログラミング言語はコンピュータと人間をつなぐインタフェースでもあります。そのようなインタフェースをデザインすることは、人間がどのように考え、暗黙のうちに何を期待しているかについての深い考察が求められます。そのような考察を重ねることは、言語以外のAPIのデザインや、ユーザーインタフェース(UI)、ひいてはユーザーエクスペリエンス(UX)のデザインに役立つでしょう。

こんな言語デザインの世界に飛び込んでみましょう。

内容(「BOOK」データベースより)

Rubyの作者が初めて明かす!言語の作り方から学ぶ一流プログラマのスキルとセンス。本書のために作った新言語「Streem」を、どう設計&実装したかを一から解説。

登録情報

  • フォーマット: Kindle版
  • ファイルサイズ: 30948 KB
  • 出版社: 日経BP社 (2016/12/22)
  • 販売: Amazon Services International, Inc.
  • 言語: 日本語
  • ASIN: B01N7JZXMD
  • X-Ray:
  • Word Wise: 有効にされていません
  • おすすめ度: 5つ星のうち 5.0 2件のカスタマーレビュー
  • Amazon 売れ筋ランキング: Kindleストア 有料タイトル - 35,428位 (Kindleストア 有料タイトルの売れ筋ランキングを見る)
  • さらに安い価格について知らせる


カスタマーレビュー

5つ星のうち 5.0
星5つ
2
星4つ
0
星3つ
0
星2つ
0
星1つ
0
両方のカスタマーレビューを表示
あなたのご意見やご感想を教えてください

トップカスタマーレビュー

形式: Kindle版
この本は一言でいうと完成された本ではありません。
完成されていないというのはある言語(この本の元になった連載のために作り始めたStreem)が完成してハッピーエンド、というわけではなく、まだまだ開発途上のまま本が終わるという意味です。
しかし、だから駄目というわけではなく、言語を作り始める動機、他の言語ではどうなっているのかの調査、言語の利用者に負担をかけない文法とはどういうものかの考察、論より証拠で作ってみる、それを踏まえての効率の追求、Ruby開発の裏話などプログラミング言語はこうやって作られていくのかという様子を追いかけることできます。
その際に初めはこう考えて作ったけどうまくいかなかったから書籍化の際に削る、ではなく、「(書籍の)前の方ではこう考えたけどうまくいかないことがあるからこう変えました」というような過程もすべてそのままになっており試行錯誤の過程を見ることができます。(さらにタイムマシンコラムという懺悔部屋もありおもしろいです(笑))
唯一不満があるのは索引がないことですね。
コメント 39人のお客様がこれが役に立ったと考えています. このレビューは参考になりましたか? はい いいえ 評価を送る...
フィードバックありがとうございました。
申し訳ありませんが、お客様の投票の記録に失敗しました。もう一度試してください。
違反を報告
形式: 単行本 Amazonで購入
自分独自のコンパイラーを開発する場合の参考書として非常に参考になるため、初めてコンパイラーを作るのに最適。
コメント 2人のお客様がこれが役に立ったと考えています. このレビューは参考になりましたか? はい いいえ 評価を送る...
フィードバックありがとうございました。
申し訳ありませんが、お客様の投票の記録に失敗しました。もう一度試してください。
違反を報告
click to open popover