Would you like to see this page in English? Click here.

新品を購入

または
1-Clickで注文する場合は、サインインをしてください。
または
Amazonプライム会員に適用。注文手続きの際にお申し込みください。詳細はこちら
中古品を購入
中古品 - 良い 詳細を見る
価格: ¥ 2,600

または
1-Clickで注文する場合は、サインインをしてください。
 
   
こちらからも買えますよ
この商品をお持ちですか? マーケットプレイスに出品する
プログラミング言語を作る
 
イメージを拡大
 

プログラミング言語を作る [大型本]

前橋 和弥
5つ星のうち 5.0  レビューをすべて見る (4件のカスタマーレビュー)
価格: ¥ 3,129 通常配送無料 詳細
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
在庫あり。 在庫状況について
この商品は、Amazon.co.jp が販売、発送します。 ギフトラッピングを利用できます。
3点在庫あり。ご注文はお早めに。
2012/2/16 木曜日 にお届けします! 「お急ぎ便」オプション(有料)を選択して注文を確定された関東エリアへの配達のご注文が対象です。詳しくはこちら

キャンペーンおよび追加情報

  • 合わせ買いで割引:「本とPCソフトの合わせ買い」で最大2000円OFF。詳しくはこちら。クリエイター御用達のアドビ製品など、対象PCソフトのセレクション拡大中。

  • 著者ページ: 著者の作品一覧や、著者写真・略歴など、著者に関する情報を満載した「著者ページ」。著者の方は、「著者セントラル」へ。


よく一緒に購入されている商品

この本と明快入門コンパイラ・インタプリタ開発 C処理系を作りながら学ぶ (林晴比古実用マスターシリーズ) ¥ 2,499 をあわせて買う

プログラミング言語を作る + 明快入門コンパイラ・インタプリタ開発 C処理系を作りながら学ぶ (林晴比古実用マスターシリーズ)
合計価格: ¥ 5,628

在庫状況の表示



商品の説明

内容紹介

テーマはズバリ「独自のプログラミング言語を作る」こと。すでに多くのプログラミング言語が存在するのに、わざわざ新しい言語を作る意味は? プログラマにとって言語がどのように動くのか深く知ることは重要なスキルになるなどメリットは多々ありますが、なんといっても言語を作るのは「楽しいから」につきます!「プログラミング言語を突き詰めていったプログラマは、最後にはOSかプログラミング言語を作る」といわれます。プログラミングのもっともコアな部分に触れる楽しさがあります。本書で多くの人がこの楽しさを味わいますように!

著者について

前橋和弥
1969年、愛知県生まれ
名古屋市内の某ソフト会社で俸禄を食んでいるプログラマー。
著書に『C言語 ポインタ完全制覇』、『C言語 体当たり学習徹底入門』、『Java謎+落とし穴徹底解明』、『センス・オブ・プログラミング!』がある。
言語作りは昔から趣味で細々とやっていた。これがなければCの本を書いたりすることもなかったと思う。

登録情報

  • 大型本: 424ページ
  • 出版社: 技術評論社 (2009/6/20)
  • 言語 日本語
  • ISBN-10: 4774138959
  • ISBN-13: 978-4774138954
  • 発売日: 2009/6/20
  • 商品の寸法: 23 x 18.2 x 3 cm
  • おすすめ度: 5つ星のうち 5.0  レビューをすべて見る (4件のカスタマーレビュー)
  • Amazon ベストセラー商品ランキング: 本 - 127,515位 (本のベストセラーを見る)
  •  カタログ情報、または画像について報告

  • 目次を見る

この商品を見た後に買っているのは?


この商品につけられているタグ

 (詳細)
タグをクリックすると、タグがつけられた商品、タグをつけた人が表示されます。※タグは初期設定で公開になっています。詳しくはこちら
 

 

 

カスタマーレビュー

4レビュー
星5つ:
 (4)
星4つ:    (0)
星3つ:    (0)
星2つ:    (0)
星1つ:    (0)
 
 
 
 
 
おすすめ度
5つ星のうち 5.0 (4件のカスタマーレビュー)
 
 
 
 
あなたの意見や感想を教えてください:
最も参考になったカスタマーレビュー

6 人中、5人の方が、「このレビューが参考になった」と投票しています。
5つ星のうち 5.0 言語処理系開発に関する入門書, 2011/4/8
レビュー対象商品: プログラミング言語を作る (大型本)
本書は、プログラミング言語の処理系を実装する方法について、独自に設計した言語を処理するための処理系の実装を例に説明する、というものです。

本書では 2 つの独自言語が出てきます。 一方は動的型付け言語であり、もう一方は静的型付け言語です。
動的型付け言語の処理系は、インタプリタ式 (Ruby 1.8 までの形式) で実装していきます。 すなわち、ソースコードから構文木を構築し、その構文木を使ってプログラムを実行する、という形式です。
もう一方の静的型付け言語の方は、バイトコードにコンパイルして、バイトコードを仮想マシン上で実行する、という形式 (Ruby 1.9 の形式) になっています。 つまり、構文木を作った後にさらにバイトコードに変換する、という処理が入ります。

各項目について詳しく説明するという本ではなく、言語処理系を実装する方法について全体の流れを説明している本ですので、言語処理系に興味があるなら入門用にちょうどいいと思いました。 各項目について詳しく知りたい人は、この本を読んだ後に、さらに専門書を読み進めればいいでしょう。
なお、処理系自体は C で実装していくので、C の基本は知っておく必要があります。
レビューを評価してください 
このレビューは参考になりましたか? はい いいえ


5つ星のうち 5.0 素晴らしい本です!, 2011/12/17
レビュー対象商品: プログラミング言語を作る (大型本)
これからプログラミング言語を作ってみたいという人を対象に、
丁寧で、くだけた口調で、解説をしていき、
段階的にプログラミング言語を作っていきます。

実際に作成する言語は、電卓と、型なし言語「crowbar」、静的型付け言語「Diksam」です。
これらの言語を作成する過程で、プログラミング言語を作るために
必要な知識や方法を身に付けていきます。

作成に使うものはC言語とyacc/lex(または bison/flex)で、
yaccやlexのファイルの書き方についても、解説があります。

まだ読破はしていませんが、作成する言語のソースコードもダウンロードできるので、
本書を片手に、ソースコードの流れを追ったり、ネット上で
調べものをしていけば、自分が作りたいプログラミング言語を形にできそうです!

あとはおまけとして、ページの隅に、ぱらぱら漫画があります。
レビューを評価してください 
このレビューは参考になりましたか? はい いいえ


5 人中、2人の方が、「このレビューが参考になった」と投票しています。
5つ星のうち 5.0 コンパイラを作る, 2011/6/3
レビュー対象商品: プログラミング言語を作る (大型本)
「習うより慣れろ」でコンパイラに迫る本。
flex字句解析、bison構文解析ツールを平易に解説。
網羅的な説明ではなく簡潔に要点を説明している。
教材も電卓→インタプリタ→配列、ガベコレ付き
→クラス言語。。。とステップアップしていく。
本書は最初の1/3でコンパイラのことがわかった気に
させてくれるところに非常な価値がある。
レビューを評価してください 
このレビューは参考になりましたか? はい いいえ

あなたの意見や感想を教えてください: 自分のレビューを作成する
 
 
最近のカスタマーレビュー


この商品のカスタマーレビューだけを検索する



クチコミ

クチコミは、商品やカテゴリー、トピックについて他のお客様と語り合う場です。お買いものに役立つ情報交換ができます。
この商品のクチコミ一覧
内容・タイトル 返答 最新の投稿
まだクチコミはありません

複数のお客様との意見交換を通じて、お買い物にお役立てください。
新しいクチコミを作成する
タイトル:
最初の投稿:
サインインが必要です
 

クチコミを検索
すべてのクチコミを検索
   


リストマニア

リストを作成

関連商品を探す


同じキーワードの商品を探す


フィードバック


Amazon.co.jpのプライバシー ステートメント Amazon.co.jpの発送情報 Amazon.co.jpでの返品と交換