楽天Kobo・RakutenTV・楽天マガジンを初めてご利用で楽天ブックスでのお買いものがポイント最大28倍
現在地
トップ >  > パソコン・システム開発 > その他
まつもとゆきひろ言語のしくみ[まつもとゆきひろ]
  • Googleプレビュー

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

3,080(税込)送料無料

この商品が関連するクーポン・キャンペーンがあります(4件)

※エントリー必要の有無や実施期間等の各種詳細条件は、必ず各説明頁でご確認ください。

楽天ブックス初めてご利用の方限定!

初めてご利用&条件達成でポイント最大5倍!

商品情報

  • 発売日:  2016年12月24日頃
  • 著者/編集:   まつもとゆきひろ
  • 出版社:   日経BP
  • 発行形態:  単行本
  • ISBN:  9784822239176

商品説明

内容紹介(出版社より)

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

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

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

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

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

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

 こんな言語デザインの世界に皆さんをご案内します。
●第1章 さあ、どんな言語を作ろう
1-1 自ら言語を作る価値
1-2 言語処理系の仕組み
1-3 バーチャルマシン
1-4 言語デザイン入門(前編)
1-5 言語デザイン入門(後編)

●第2章 新言語「Streem」の設計と実装
2-1 抽象的コンカレントプログラミング
2-2 新言語「Streem」とは
2-3 文法チェッカーをまず作る
2-4 イベントループ
2-5 マルチスレッドとオブジェクト
2-6 キャッシュとシンボル
2-7 AST(抽象構文木)に変換
2-8 ローカル変数と例外処理

●第3章 オブジェクト指向機能を設計する
3-1 さまざまなオブジェクト指向
3-2 Streemのオブジェクト指向
3-3 Streem文法再訪
3-4 パターンマッチ

●第4章 Streemオブジェクトを実装する
4-1 ソケットプログラミング
4-2 基本データ構造
4-3 オブジェクト表現とNaN Boxing
4-4 ガーベージコレクション
4-5 ロックフリーアルゴリズム

●第5章 ストリームプログラミングを強化する
5-1 パイプラインプログラミング
5-2 パイプライン構成要素
5-3 CSV処理機能
5-4 時間表現
5-5 統計基礎の基礎
5-6 乱数
5-7 ストリームグラフ

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

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

目次(「BOOK」データベースより)

第1章 さあ、どんな言語を作ろう(自ら言語を作る価値/言語処理系の仕組み ほか)/第2章 新言語「Streem」の設計と実装(抽象的コンカレントプログラミング/新言語「Streem」とは ほか)/第3章 オブジェクト指向機能を設計する(さまざまなオブジェクト指向/Streemのオブジェクト指向 ほか)/第4章 Streemオブジェクトを実装する(ソケットプログラミング/基本データ構造 ほか)/第5章 ストリームプログラミングを強化する(パイプラインプログラミング/パイプライン構成要素 ほか)

著者情報(「BOOK」データベースより)

まつもとゆきひろ(マツモトユキヒロ)
1965年生まれ。鳥取県米子市出身。筑波大学第三学群情報学類卒業。プログラミング言語Rubyの生みの親。プログラミング言語デザインの第一人者。プロ言語デザイナー。株式会社ネットワーク応用通信研究所フェロー、一般財団法人Rubyアソシエーション理事長、Heroku Chief Architectなど、肩書多数。三女一男の父でもある(本データはこの書籍が刊行された当時に掲載されていたものです)

関連特集

商品レビュー(1件)

総合評価
 

ブックスのレビュー

まだレビューがありません。 レビューを書く

楽天ブックスランキング情報

  • 週間ランキング

    ランキング情報がありません。

  • 日別ランキング

    ランキング情報がありません。

在庫あり

残りあと1

あす楽対象商品

のご注文で
送料無料で  にお届け

あす楽利用条件
お届け可能なエリア内の場合、翌日中にお届けします。カード払い、ご自宅への配送に限ります。
詳細は「あす楽」利用条件をご確認ください。

個数 

最近チェックした商品

    ※表示を削除したい場合は閲覧履歴のページから削除お願いいたします

    ランキング:パソコン・システム開発

    ※1時間ごとに更新

    1. 1
      【令和3年度】 いちばんやさしいITパスポート 絶対合格の教科書+出る順問題集
      【令和3年度】 いちばんやさしいITパス…

      高橋 京介

      1,738円(税込)

    2. 2
      MOS Excel 365&2019 対策テキスト&問題集
      MOS Excel 365&2019 対策テキスト&問題集

      富士通エフ・オー・エム(FOM出版)

      2,310円(税込)

    3. 3
      ネガティブな毎日をポジティブに変換 もっと自由に駆け抜けろ!
      ネガティブな毎日をポジティブに変換 も…

      あめんぼぷらす

      1,430円(税込)

    4. 4
      眺めるだけでワクワクできる 彩る手帳アレンジ
      眺めるだけでワクワクできる 彩る手帳ア…

      KADOKAWA ライフスタイル編集部

      1,485円(税込)

    5. 5
      沈黙のWebライティング
      沈黙のWebライティング

      松尾茂起

      2,200円(税込)

    購入データ自動連携!楽天ブックス公式 無料 読書管理パプリ Readee

    このページの先頭へ