このページを日本語で表示しますか?ここをクリック

 

or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
5 used & new from ¥ 3,268

Have one to sell? Sell yours here
 
   
C++の設計と進化
 
See larger image
 

C++の設計と進化 (単行本)

by ビョーン ストラウストラップ (著), Bjarne Stroustrup (著), επιστημη (監修), 岩谷 宏 (翻訳)
5.0 out of 5 stars  See all reviews (6 customer reviews)
Price: ¥ 4,200 (Tax Included) & eligible for Free Shipping. Details
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
In Stock. Click here for details of availability.
Ships from and sold by Amazon.co.jp. Gift-wrap available.

Only 2 left in stock--order soon (more on the way).

Want it delivered 2010/2/11 Thursday? Choose お急ぎ便 at checkout.
4 used from ¥ 3,268
読みやすい書類が書けるエンジニアをめざす
分かりやすく、読みやすい報告書、仕様書が書けるエンジニアをめざすための 「エンジニアのための入門講座」シリーズ。エンジニアのための文章術講座は特におすすめ。

Special Offers and Product Promotions


Frequently Bought Together

Customers buy this book with C++ Coding Standards―101のルール、ガイドライン、ベストプラクティス (C++ in‐depth series) by ハーブ サッター

C++の設計と進化 + C++ Coding Standards―101のルール、ガイドライン、ベストプラクティス (C++ in‐depth series)
Price For Both: ¥ 7,140

Show availability and shipping details


Customers Who Bought This Item Also Bought


Product Description

Product Description

C++の設計と進化
C++言語の成り立ちを設計者自ら解説している。評者個人としてにはC++は好きではないし,言語仕様がバグを生み出している面があると思っている。しかしその設計思想にはそれなりに納得できるものがある。例えば「Pascalの型システムは積極的に有害だが強い型付けは必要」「プログラマの多様性は尊重すべき」などだ。また効率やカバー範囲の広さの維持に気を配っていたことがよく分かる。原著は1994年発刊と古いが,「2005年のC++」という新章を追加して最新の話題に対応している。


(日経バイト 2005/04/01 Copyright©2001 日経BP企画..All rights reserved.)

内容紹介

C++開発者のストラウスラップ氏が自ら書き下ろしたD&E本 日本語版ついに刊行!
複雑なソフトウェア開発に欠かすことのできない言語C++はどのような課程を経て、練り上げられていったのか? その思想と本質に迫る! 今回、刊行にあたり、日本語版オリジナルとして、ストラウストラップ氏書き下ろしの「C++ 過去から未来へ」も必見!

Product Details

  • 単行本: 569 pages
  • Publisher: ソフトバンククリエイティブ (2005/1/19)
  • ISBN-10: 4797328541
  • ISBN-13: 978-4797328547
  • Release Date: 2005/1/19
  • Product Dimensions: 8.3 x 5.9 x 1.4 inches
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (6 customer reviews)
  • Amazon.co.jp Sales Rank: #100,810 in 本 (See Bestsellers in 本)

    Popular in these categories:

    #56 in   > コンピュータ・インターネット > プログラミング > C++
    #92 in   > コンピュータ・インターネット > 出版社別 > ソフトバンク
  • See Complete Table of Contents


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(2)

Your tags: Add your first tag
 

 

Customer Reviews

6 Reviews
5 star:
 (6)
4 star:    (0)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
5.0 out of 5 stars (6 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most helpful customer reviews

 
23 of 28 people found the following review helpful:
5.0 out of 5 stars 名題, 2005/2/27
極めて興味深く,ではあるが特殊な本である.

C++はどのように開発されたのか.
C++はどのような進化を遂げたのか.

これらを述べた本であるが,実によい題であると感じた.
頭の良い著者である.
裏を返せば,プログラミング言語は「開発」されるものであり
「進化」するべきものでもあるということを
著者は暗に言いたかったのであろうか.
それは考え過ぎか・・・

C++中級者でも全てを理解するのは難しいと思う(私を含め).
良くも悪くも期待を裏切られた.
多くの新たな発見があった一方で,うんざりするような(病的な?)
C++に関する議論,コードとも格闘する必要があった.
ただし全てを完全に理解しなくとも,C++に興味がある人であれば
何らかの発見は必ずあると思う.

C++は決して思いつきで生まれたものではない.
理論的に導かれたものでもない.
多くの知識,経験を基に「開発」されたものである.
さらにその「進化」を認めている.
決して理想論ではなく,実際にユーザ(プログラマ)が
その言語を利用した結果どうであったかを
フィードバックし,さらにその言語を改良する.
この一見簡単そうであるが極めて難しい作業を
著者は自然とこなそうとしている.
たとえ新しいプログラミング言語を作ること自体が
そんなに難しいことではないとしても,
「使える」「万人が納得する」「矛盾がない」「効率がよい」・・・
こだわりたい条件を満たすものを作るのは容易ではない.

それらをすべて極めて論理的に処理する著者の思考過程には脱帽である.
C++云々だけではなく,著者のそういった部分にも驚きを覚えた.

ただし,読んでみなければわからないのであるが,
思考過程,考え方などが著者と異なる人は
読むのが辛いかもしれない.
「何故そこでそこにこだわるの?」
「なぜそれが問題なの?」
おそらくいったん著者に疑問を持ってしまったら
もうこの本は読めないであろう.

Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
19 of 26 people found the following review helpful:
5.0 out of 5 stars C言語+simula(クラス)として生まれたC++の設計思想の書, 2005/2/12
C言語+simula(クラス)として生まれたC++の設計思想の書。

C++初心者にはお勧めできません。
少なくともC++の言語仕様とオブジェクト指向プログラミング手法の
理解がなければこの本の内容を曲解してしまうのではと心配になります。

言語設計段階の紆余曲折の過程は正しく言語を理解した上でなければ
まどろっこしく感じてしまうでしょうし、
非常に詳細な500ページ以上の分厚い本であり
すぐに役立つようなHowToを解説しているわけではありません。
取り上げるサンプルコードも言語設計にとっては不可欠でも
一般的なプログラミングでは現実問題にならないケースも多々あります。

中級以上のC++プログラマがさらに深い理解を得るための最良の書だと思います。

設計思想に関しては
純粋完全な理想言語より、不純で不完全で選択の自由のあるC++こそが
”今日の”実践的な言語であることが解説されます。

言語仕様に関しては
言語設計者の視点から詳細な仕様が解説され
想定される機能要求から言語仕様が導き出される過程により
単なる言語リファレンスよりも深い理解を得ることができます。

* * * * * *

著者の期待以上の発展をとげたテンプレートは
特に設計者としては自慢の息子といったところなのでしょう。

JavaとC++が世間で思われているよりずっと異なるとする著者本文と
Javaの設計理由が本書でわかるとする訳者あとがきのギャップも楽しめます。

Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
14 of 19 people found the following review helpful:
5.0 out of 5 stars C++に興味を持つ全ての人にオススメ♪, 2005/2/3
By A Customer
この本は10年前に書かれた本です。
実際に読む前に持っていた先入観は「どうせ古い内容だから・・・」と
いった懐疑的なものでした。

しかし、そうではありませんでした!
C++を学び始めた初心者の方にはもちろん、普段からC++に
慣れ親しんでいる開発者の方にとっても新鮮な事柄が、C++を
創り上げた本人の思考過程を伴って語られており、
「こいつは目からウロコだな、まったく・・・」と感じる箇所が
多々有るのではないでしょうか?

翻訳者の訳癖(主に訳注)については賛否両論有るようですが
本書では気になるところも少ないように思います。各ページ毎に
訳注がちりばめられ、読み進むペースを乱されるということはありません。
訳注(監注)は主に各章の終わりにまとめて記載されているため、
必要なところだけを読みたい人だけが読むことが出来るでしょう。
このように書くと訳注を邪魔者扱いしているようにもとれますが、
私個人の感想としては、本書の訳注は「出すぎず、引っ込みすぎず」と
いったバランスを保っていて、適切なものだと感じました。

また、この手の書籍としては値段もまずまず手頃なのではないでしょうか?
個人で購入するのがためらわれる場合には、会社用として購入するのも
手だと思います。(上司に相談しましょう♪)

C++の本質を再認識するにはまさに最適な一冊!オススメです!!!

Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most recent customer reviews

5.0 out of 5 stars C++の歴史
ACMに
Evolving a language in and for the real world: C++ 1991-2006,... 続きを読む
Published 10 months ago by kaizen

5.0 out of 5 stars C++の経典
C++の上級プログラマーで且つ、C++の複雑性に疑問を持っている人にお勧めします。ストラウストラップが、C++の技術的、政治的、マーケティング的、ビジネス的側面... 続きを読む
Published on 2007/12/4 by ichiro.mariners

5.0 out of 5 stars C++の歴史と進化が解る
複雑でどうも馴染めないC++。
しかし、その複雑さには歴史的・論理的必然性がありました。
C++の父と言えるStroustrup先生の丁寧な解説が魅... 続きを読む
Published on 2005/3/21 by 読者135

Only search this product's reviews



Customer Discussions

※ Posts in Customer Discussions are written by other customers. Amazon.co.jp supports the free exchange of customer opinions, whether positive or negative. Please use your own judgment when making product purchase decisions.
This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback



Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.