| トップ |
さっきAmazonさんから「Effective C++ 原著第3版」が出るというお知らせメールが来ました。
金子 勇の 『Winnyの技術』 をお買い上げのお客様にこのご案内をお送りしています。 スコット・メイヤーズ著『Effective C++ 原著第3版』大型本、近日発売予定です。 ご予約は以下をクリック。 『Effective C++ 原著第3版』 スコット・メイヤーズ (著), 小林 健一郎 (翻訳) 発売日:2006/04/29 価格: ¥3,990(税込)
「Winnyの技術」をお買い上げのお客様に……ってどんな繋がりやねん(^^;と思いつつ、早速チェック。
手元には改訂第2版を持ってるんですが、両者の目次を見比べてみると項目数では50→55と5項目しか増えていないように見えますが、その内容も大幅に変更されているようです。特に「第7章 テンプレートとジェネリックプログラミング」は全くの新項目となっていますし、前著で「メモリ管理」だった章が「リソース管理」にパワーアップしている他、「More Effective C++」の方で触れられていた例外安全に関する項目や、Boostに関する項目まで追加されているようです。う〜む……。
前著は読んでいないとC++プログラマとしてモグリとまで言われた定番本なので、もし未読ならこの機会に読んで見るのも悪くないと思います。自分も以前読んでから随分時間が経ってるし、もう一度復習を兼ねて読んでみようかな……と思ったり思わなかったり。
以前から出る出ると噂には聞いていたもののなかなかAmazonに入荷していなかった「プログラミングC#」の改訂第4版ですが、いつの間にかAmazonで買えるようになっていたみたいです。
この手の解説本では定評のあるオライリーが版元ですし、きっと今後はこの本がC#の学習本としては定番となると思います。自分もC#2.0での追加仕様の勉強ついでに一度通して読んでみたいと思ってはいるのですが、いかんせん価格が高いのと、645ページというぶ厚さが少し購入を躊躇わせますよね? そんな方はまず「C#エッセンシャルズ」から入るのがいいかも知れません。少し古い本なのでC#2.0には対応していませんが、エッセンシャルズというだけあって必要事項がコンパクトに凝縮されているので、C++やJavaで既にプログラミング経験のある方には特におすすめです(自分もこの本で勉強しました)。

C#の入門書として最適
K&R の C# 版
他言語プログラマにも。というかC#2.0の勉強するなら、自分もそろそろVisualStudio 2005に移行しなければなぁ……。
結城先生によるマルチスレッドのデザインパターン本に増補改訂版が出るそうです。この本(旧版)は前々から欲しいと思いつつもついつい先延ばしにしてしまっていたのですが、最近Amazonで在庫が無くなっていたのを見て、こりゃいかん、絶版になる前に手に入れておかねば!と出版社の直販ページから慌てて注文してつい先日届いたばっかりだったのに……在庫無しになっていたのは改訂版が出る前兆だったのね。思えば最初のデザパタ本にも増補改訂版が出てるし(これは持ってる)よく考えたらこんなに有名な本が絶版になるわけないことから予測すべきでしたorz
で、気になる変更点はというと……。
増補改訂版では、旧版の内容を細かく見直し、さらに読みやすく分かりやすく書き直しました。これまでのサンプルプログラムを見直すことはもちろんのこと、 java.util.concurrentに対応したサンプルプログラムもたくさん追加しました。
『増補改訂版Java言語で学ぶデザインパターン入門マルチスレッド編』
ということでパターンの教科書として使う分には旧版でも問題無いとは思うのですが、同じ5000円出すならもう少し待っても良かったかな……。
と、ここでなんと結城先生からこんなお知らせが。
『増補改訂版Java言語で学ぶデザインパターン入門マルチスレッド編』無料プレゼント
結城浩のはてな日記 - 『増補改訂版Java言語で学ぶデザインパターン入門マルチスレッド編』
というわけで、悔しいので私も(あつかましくも)応募させて頂きます。当たるといいな。

僭越ながら助言です
デザインパターンのバイブル的存在
デザインパターンの解説書としては平凡| トップ |