Java並行処理プログラミング ―その「基盤」と「最新API」を究める―

良いプログラマを目指すなら「Java並行処理プログラミング」は今すぐ読むべき

そんなこと言われたら、「Java並行処理プログラミング」読みてぇ〜…

が、どこにも売ってねぇ〜orz

Java並行処理プログラミング ―その「基盤」と「最新API」を究める―Java並行処理プログラミング ―その「基盤」と「最新API」を究める―
(2006/11/22)
Brian GoetzJoshua Bloch

商品詳細を見る

と思ったら、復刊ドットコムなんてところでリクエストを集めているみたいだ。

よし、いっちょ投票しとこ。
  1. 2009/04/04(土) 06:47:24|
  2. Programming|
  3. トラックバック:1|
  4. コメント:0

ビューティフルコード

ビューティフルコードビューティフルコード
(2008/04/23)
Brian KernighanJon Bentley

商品詳細を見る

ビューティフルコードキター!

カーニハンの章とベントリーの章のサンプルがコチラで読めます。
  1. 2008/04/12(土) 06:44:52|
  2. Programming|
  3. トラックバック:0|
  4. コメント:0

「インド式プログラミングバイブル C++言語とオブジェクト手法入門」?

まず、タイトルに惹かれました。

インド式プログラミングバイブル C++言語とオブジェクト手法入門インド式プログラミングバイブル C++言語とオブジェクト手法入門
(2008/04/01)
Yashavant Kanetkar

商品詳細を見る

第1章が公開されているので立ち読みしてみました…

1.3.1 C++ プログラムの作成を読んでガッカリした。
#include <iostream.h>
void main( )
{
    char str [ 40 ] ;
    int m1, m2, m3, avg ;
    cout << "Enter your name: " ;
    cin >> str ;
    cout << "Enter marks in three subjects: " ;
    cin >> m1 >> m2 >> m3 ;
    avg = ( m1 + m2 + m3 ) / 3 ;
    cout << "Your name is " << str ;
    cout << endl << "And your average marks are " << avg ;
}
嘘ーっ、iostream.hって何?

iostreamだろ!

当然namespaceはグローバルだ…

コレいつの時代だ?

今はTR1も実装される時代だぞ!

どんなコンパイラ使ってんだよ?

関係者の誰か、つっこめよ!

ところで、この著者の仮想関数の内部って記事も公開されてるけど、思いっきり処理系依存な内容で…
  1. 2008/04/09(水) 18:32:54|
  2. Programming|
  3. トラックバック:2|
  4. コメント:2

Visual C++ 2008 Feature Pack Final Release

Visual C++ 2008 Feature Pack Final Releaseが公開された。

TR1のドキュメントはここ

しっかし個人的には、MFCの拡張は興味を引かんなぁ…。

それにしても最近はGCC 4.3とかboost 1.35.0とか立て続けで楽しいなぁ(^o^)。
  1. 2008/04/07(月) 18:59:27|
  2. Programming|
  3. トラックバック:0|
  4. コメント:0

Lambdaが入ってdate_timeが消えた!

http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2588.pdf

ようやくラムダ式が入った〜\(^o^)/と思ったら、<date_time>が消えてまった(ToT)。

  1. 2008/03/25(火) 18:11:26|
  2. Programming|
  3. トラックバック:0|
  4. コメント:0

「GCC 4.3」ではなく「GCC 4.4」を使ってみたりする

GCC 4.3が正式にリリースされたので、早速GCC 4.4のSnapshotsを落としてきて遊んでます。

と言っても、まだ両者の違いは極僅かですけどね…

最近は<date_time>の実装が進んでるみたいですね。

それにしても<regex>の実装まだぁ?
  1. 2008/03/17(月) 19:45:55|
  2. Programming|
  3. トラックバック:0|
  4. コメント:0

Joel Spolskyが求める「優れた開発者」とは

Joel on Software のJoel Spolskyさんのインタビューを読んだ。

Joelに聞く、「優れた開発者」の要件・心構え・努力すべきこと:CodeZine

Joelさんが成功する開発者か判断するのは次の2点だそうだ。
・再帰が使えること
・ポインタが使えること

…それって普通の開発者なら普通に使えると思うんだけど。

Joelさんの周りは再帰もポインタも使えない人が多いってことっすか!?

Joel on Software Joel on Software
(2005/12)
Joel Spolsky

商品詳細を見る
  1. 2008/03/14(金) 18:09:44|
  2. Programming|
  3. トラックバック:0|
  4. コメント:0

静的言語と動的言語 - 「C++言語のカラクリ」読感

「C++言語のカラクリ」を読みました。

C++言語のカラクリ 誕生の秘密と舞台裏C++言語のカラクリ 誕生の秘密と舞台裏
(2008/02/14)
επιστημη

商品詳細を見る

「第2部 わんくま同盟座談会」のなかでRubyやPerlなどの的言語は「ちゃんとした的な型がないから納得いかない」「何が便利か理解できない」って発言がありました。

それで思い出したのは以前、Rubyの作者のまつもとさんが「的言語の利点が有難い機会がほとんどい」って主旨の発言をしてたこと。

両者の意見が真逆ですが、両者とも間違ってはいないんだろうな。ただし両者の環境を限定すればの話だけど。両者の環境が入れ替わったら何て言うか興味があるね。

そもそも世の中はWindowsやUnixだけじゃないんだよ。

まぁ、Ruby使ってみると便利だーーーーー!って思いますよ。

それに、Rubyじゃ無理、C++なら実現可能って事も多いですよ。


あと、C++よりC言語に学習しろってさ。でもC言語から入った人達って何時迄たってもC++標準ライブラリを使わないだよね〜。stringとかlistとか使ってよ!お願い!

あっauto_ptrとかもお願い。
  1. 2008/03/02(日) 16:27:30|
  2. Programming|
  3. トラックバック:0|
  4. コメント:0

ガベージコレクションに関する解説

ガベージコレクションWikiが立ち上がってました。

GCアルゴリズム詳細解説

読んでおくとするか。
  1. 2008/01/16(水) 18:15:30|
  2. Programming|
  3. トラックバック:0|
  4. コメント:0

Visual C++ 2008 Feature Pack Beta

Visual C++ 2008 Feature Pack Betaが公開されたので試してみようと思ったら…英語版のVisual Studio 2008にしかインストールできないらしい。

しかたないので英語版のVisual Studio 2008 Expressをインストールしてみた。

しかし、Professional Edition以上のエディションを要求され、結局Visual Studio 2008 Professional Edition (90-day Trial)をインストールすることにした。

これでやっと遊べるよ。
  1. 2008/01/10(木) 19:25:29|
  2. Programming|
  3. トラックバック:0|
  4. コメント:0
前のページ 次のページ

Google Nexus One

content=468%topentry_linkddmail%topentry_link/dt h3%edit_urltrackback/tda href= content=468%topentry_link/dt checkbox/td 0 /th/aa href=