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


または
1-Clickで注文する場合は、サインインをしてください。
または
Amazonプライム会員に適用。注文手続きの際にお申し込みください。詳細はこちら
こちらからも買えますよ
この商品をお持ちですか? マーケットプレイスに出品する
The Art of the Metabobject Protocol
 
 

The Art of the Metabobject Protocol [ペーパーバック]

Daniel G. Bobrow , Jim des Rivieres , Gregor Kiczales
5つ星のうち 5.0  レビューをすべて見る (2件のカスタマーレビュー)
参考価格: ¥ 4,118
価格: ¥ 4,112 通常配送無料 詳細
OFF: ¥ 6
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 が販売、発送します。 ギフトラッピングを利用できます。
1点在庫あり。ご注文はお早めに。
2012/2/24 金曜日 にお届けします! 「お急ぎ便」オプション(有料)を選択して注文を確定された関東エリアへの配達のご注文が対象です。詳しくはこちら

この商品を買った人はこんな商品も買っています


商品の説明

内容説明

The CLOS metaobject protocol is an elegant, high-performance extension to the CommonLisp Object System. The authors, who developed the metaobject protocol and who were among the group that developed CLOS, introduce this new approach to programming language design, describe its evolution and design principles, and present a formal specification of a metaobject protocol for CLOS.Kiczales, des Rivires, and Bobrow show that the "art of metaobject protocol design" lies in creating a synthetic combination of object-oriented and reflective techniques that can be applied under existing software engineering considerations to yield a new approach to programming language design that meets a broad set of design criteria.One of the major benefits of including the metaobject protocol in programming languages is that it allows users to adjust the language to better suit their needs. Metaobject protocols also disprove the adage that adding more flexibility to a programming language reduces its performance. In presenting the principles of metaobject protocols, the authors work with actual code for a simplified implementation of CLOS and its metaobject protocol, providing an opportunity for the reader to gain hands-on experience with the design process. They also include a number of exercises that address important concerns and open issues.Gregor Kiczales and Jim des Rivires, are Members of the Research Staff, and Daniel Bobrow is a Research Fellow, in the System Sciences Laboratory at Xerox Palo Alto Research Center.

Amazon.com

This book details the meta-object protocol, the framework on which the Common Lisp object system (CLOS) is based. The philosophy behind the meta-object protocol is that different applications may require different kinds of object models, and so the object model itself should be subject to program control. The Art of the Meta-Object Protocol provides a wonderful working example of how Lisp can be extended and how it can evolve to incorporate new language constructs. First, the book describes how CLOS is actually implemented by working through a subset. Then it goes on to develop the meta- object protocol in great detail. The Art of the Meta-Object Protocol is useful for the advanced CLOS user as well as for anyone interested in object-oriented programming and language design.

登録情報

  • ペーパーバック: 348ページ
  • 出版社: The MIT Press (1991/7/30)
  • 言語 英語, 英語, 英語
  • ISBN-10: 0262610744
  • ISBN-13: 978-0262610742
  • 発売日: 1991/7/30
  • 商品の寸法: 23.1 x 17.7 x 1.9 cm
  • おすすめ度: 5つ星のうち 5.0  レビューをすべて見る (2件のカスタマーレビュー)
  • Amazon ベストセラー商品ランキング: 洋書 - 95,935位 (洋書のベストセラーを見る)
  •  カタログ情報、または画像について報告

  • 目次を見る

この本のなか見!検索より (詳細はこちら
書き出し
In the interests of pedagogy and (relative) brevity, we have chosen to work with a simplified subset of CLOS. 最初のページを読む
その他の機能
頻出単語一覧
この本のサンプルページを閲覧する
おもて表紙 | 著作権 | 目次 | 抜粋 | 索引 | 裏表紙
この本の中身を閲覧する:

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

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

 

 

カスタマーレビュー

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

2 人中、2人の方が、「このレビューが参考になった」と投票しています。
5つ星のうち 5.0 MOPの設計, 2006/5/17
By 
鈴木純一 (マサチューセッツ州ボストン) - レビューをすべて見る
(VINEメンバー)    (トップ500レビュアー)   
レビュー対象商品: The Art of the Metabobject Protocol (ペーパーバック)
CLOSのMOP(Meta Object Protocol)の設計を解説した本.リフレクションやメタレベルの設計を学ぶのに適している.Lisp/CLOSのプログラマでなくても読める.ただMOPを「使う」目的ではこの本に大きな価値はないかもしれない.サンプルも多くはないし,自分の使う言語のリフレクション機能に関する仕様や本を読んだ方が手っ取り早いこともあるだろう.現時点では星4つかなという気もするが,多くの言語がMOPを持っていなかった頃からMOPといえばこの本という定評を維持している本なので星5つ.
レビューを評価してください 
このレビューは参考になりましたか? はい いいえ


5つ星のうち 5.0 Metaobject Protocolの理念を知りたいならこれ!, 2011/1/4
レビュー対象商品: The Art of the Metabobject Protocol (ペーパーバック)
 残念ながら現在のCommon Lispの仕様には組み込まれていないMetaobject Protocolですが、
Metaobject Protolを通して、クラスの定義や継承といった概念も抽象化した(Metaな)レベルから扱えるように
しようという理念はプログラミングをしていく中でまた新しい視点をもたらしてくれます。
 また、Metaobject ProtocolはDefacto Standardと言っていいほど普通の処理系は実装しています。
Closer to MOPという処理系同士のMOPの実装の差異を吸収するためのレイヤーライブラリも提供されています。
 CLOSでプログラミングをしていて、もっと抽象的にクラスの定義や、スロットの参照を扱いたいなぁという場面が有ったときなど
MOPを知っておくと差がつくと思います。また、MOPは「クラスの定義やインスタンスの生成の過程などをプログラマに公開して、
プログラマが製作中のプログラムにより適したアルゴリズムでプログラムを書けるようにする」という物で効率的なCLOSのプログラムの
開発にも役立つでしょう。
レビューを評価してください 
このレビューは参考になりましたか? はい いいえ

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



クチコミ

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

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

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


リストマニア


関連商品を探す


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


フィードバック


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