08/02/06 13:54:21
>「アルゴリズムイントロダクション 全3巻」 近代科学社
> URLリンク(www.amazon.co.jp)
> 日本では、いまだに Aho,Ullman の著書が主流とされているが、
> 理論的に欠陥があり書き換えが必要なので Cormen のものをお勧めする。だそうだ
> 「アルゴリズム C (1-3巻)」 R. セジウィック / 近代科学社
> URLリンク(www.amazon.co.jp)
> を買おうと思っていたのですが、どちらがよりお奨めですか ?
> 大きな差はないとおもうけど、Cormen の方が全米の大学で良く教科書として
> 使われているみたい。
> アメリカの大学だと、計算機科学専攻になるにはこの手のアルゴリズムの単位が
> たいてい必修になってる。でも日本の大学じゃ、まともにこのレベルの教科書を
> 使いこなしてるところは少ないみたい。
> 独学でも、きちんとマスターしたら、へなちょこ「情報工学科」出よりも基礎は
> しっかりするんじゃないかな。
> 「アルゴリズム C++」 Robert Sedgewick 近代科学社 判が古い
> URLリンク(www.amazon.co.jp)
> 基本的には広く浅く。代表的なアルゴリズムの実行過程や実装方法が図表や疑似コー ド
> を用いて平易に説明されている。
> あるアルゴリズムが、どのような考え方で問題を解決し、どのように実装され、
> どの程度の計算量になるのか、などを調べるには便利。
> 何故その計算量になるのか、なぜ『確かに』問題を解決するのか、といった理論的な
> ことを学ぶには不十分かも。
> 実装者を目指す学生向け。理論系の学者を目指す人には不向き。
> 実際にコードを書くのが目的ならお勧め。
> 説明は (たぶん) 上手い。
> 「アルゴリズム」「アルゴリズムC」「アルゴリズムC++」は
> サンプルコードが違うだけで、あとの説明は (ほとんど) 同じです。
3:デフォルトの名無しさん
08/02/06 13:55:22
関連スレ
新・推薦図書/必読図書のためのスレッド 1 スレリンク(prog板)
読んだ書籍の感想・紹介 スレリンク(tech板)
【くそ!】 買ってはいけない技術本 【金かえせ】 スレリンク(tech板)
焚書すべき技術本、書籍 スレリンク(tech板)
推薦図書/必読書のためのスレッド in ゲ製作技術 2 スレリンク(gamedev板)
推薦図書/推薦HP/必読書のためのスレッド (データベース) スレリンク(db板)
データベース雑誌・書籍 (データベース) スレリンク(db板)
これは読んどけ!セキュリティ必読書 (セキュリティ) スレリンク(sec板)
参考になる書籍part2 (UNIX) スレリンク(unix板)
UNIX系書籍の揚げ足をとるスレ (UNIX) スレリンク(unix板)
【Perl,CGI】参考書籍 第三版 (WebProg) スレリンク(php板)
PHP関連の書籍 第3版 (WebProg) スレリンク(php板)
【オブジェクト指向】言語学習が先?概念学習が先? スレリンク(tech板)
日下部陽一著 作ってわかるCプログラミング(第5版) スレリンク(tech板)
ここにる奴で書籍(入門書)書いてる奴に告ぐ!!! スレリンク(tech板)
参考書、10日で覚えるシリーズってどうよ? スレリンク(tech板)
4:デフォルトの名無しさん
08/02/06 13:56:04
ロベールのC++教室 URLリンク(www7b.biglobe.ne.jp)
猫でもわかるプログラミング URLリンク(www.kumei.ne.jp)
EffectiveC++入門 URLリンク(www002.upp.so-net.ne.jp)
連載 改訂版 C#入門 URLリンク(www.atmarkit.co.jp)
C/VC (入門・初級)(1/4) URLリンク(www2.ocn.ne.jp)
C/VC (入門・初級)(2/4) URLリンク(www2.ocn.ne.jp)
C/VC (入門・初級)(3/4) URLリンク(www2.ocn.ne.jp)
C/VC (入門・初級)(4/4) URLリンク(www2.ocn.ne.jp)
C /V C (中・上級)(1/4) URLリンク(www2.ocn.ne.jp)
C /V C (中・上級)(2/4) URLリンク(www2.ocn.ne.jp)
C /V C (中・上級)(3/4) URLリンク(www2.ocn.ne.jp)
C /V C (中・上級)(4/4) URLリンク(www2.ocn.ne.jp)
5:デフォルトの名無しさん
08/02/07 12:03:04
URLリンク(www.amazon.com)
レビュー高得点だけど読んだ人いる?
6:デフォルトの名無しさん
08/02/07 12:32:17
だから書名をレスに書けとなんど言ったらわかるんだ
7:デフォルトの名無しさん
08/02/07 12:49:15
>>5
アメリカアマゾンって日本に発送してくれるの?
8:5
08/02/07 12:51:40
>>6ありゃ、すまん
>>5の本は「Algorithms」Sanjoy Dasgupta他
9:デフォルトの名無しさん
08/02/07 16:29:12
>>7
してくれる。
発送方法にもよるけど、
1週間ぐらいで来るやつで送料15ドルぐらいだったと思う。
それでもco.jpで買うよりも安い場合も多々ある。
しかし、トラブった時に英語で対応しなきゃならんよ。
10:デフォルトの名無しさん
08/02/07 16:32:33
>>9
そうなんだ。
サンクス。
11:デフォルトの名無しさん
08/02/07 22:48:00
「CプログラマのためのC++」ってどう?
C言語は知ってるので、C知っている人向けの本が欲しいのだが。
ただ、若干古いのがちょっと気になる……。
ちなみにCは同じ著者ので覚えた。
12:デフォルトの名無しさん
08/02/08 00:42:31
他言語経験者のC++入門は↓が断然オススメです
Accelerated C++
URLリンク(www.amazon.co.jp)
13:デフォルトの名無しさん
08/02/09 19:19:20
>>12
rubyとCしか知らないんだが、平気?
14:デフォルトの名無しさん
08/02/09 22:52:41
Cやってるなら問題ないと思う。
しかしながら、断然オススメな書籍かどうかは疑問が残る。
15:デフォルトの名無しさん
08/02/10 00:21:38
できれば日本人が書いている書籍の方が……。
たまに訳がひどくて、ゲンナリする。
16:デフォルトの名無しさん
08/02/10 02:49:12
>>15
そういうことを言うレベルなら
始めから「C知っている人向けの本」なんて求めずに、適当に日本人が書いたC++入門書買って、
その後に、外国人が書いたちゃんとした内容の訳書(訳が気になるなら洋書)でも買った方がいい
"入門書1冊読んだだけ""日本人が書いた書籍だけ"で使いこなせるようになる言語じゃないんだから
17:デフォルトの名無しさん
08/02/10 14:44:50
テメエが理解できないだけのことを翻訳のせいにしたがるアホは
最初から原書だけ読むか、日本人が書いた『わかりやすい』本だけ読んでりゃいいんだよ
18:デフォルトの名無しさん
08/02/10 14:47:48
わかりやすいっていうか、わかったつもりになれるんだろうな、きっと。
19:デフォルトの名無しさん
08/02/10 21:19:58
>>15
ゲンナリしたのって書名何?
20:デフォルトの名無しさん
08/02/10 21:23:44
>>12の訳は良くないけど、許容範囲だとおもうよ。
21:デフォルトの名無しさん
08/02/11 18:35:11
今>>12のやってるけど何故か無駄に疲れる
訳ひでえwwってわけじゃないけど
22:デフォルトの名無しさん
08/02/13 09:55:11
Accelerated 程度で疲れててどうするよ?
おまい、日本人が書いた本でも疲れるんだろ。
よっぽど軟弱な本しか読まないでいるか、
2chに入り浸りのあまり、長文への耐性が無くなってるんジャマイカ。
てか、訳書10冊以上読んだ漏れの感想としてはすらすら読める部類だと思うがな。
訳者のせいというよりは原著者の筆の進め方の癖というか
アメリカ人流の冗長さと言うか説明の仕方の回りくどさに責任があるかな、って希ガス。
23:デフォルトの名無しさん
08/02/13 12:46:16
>>22
プログラムというよりゲームの本だが、これよんでみ。
翻訳が酷いと疲れるってのがよくわかる。
ラフコスター
「おもしろい」のゲームデザイン―楽しいゲームを作る理論
24:デフォルトの名無しさん
08/02/13 13:00:16
最近、翻訳したかのような文章を書いていることがある。
25:デフォルトの名無しさん
08/02/13 14:05:56
>>23
タイトルからして怪しいな。
変わった表現を意図的に使うにしても
もっと別な表現がありそうだ。
26:21
08/02/13 23:02:07
>>22
さーせんww
何でだろうって考えたら自分でやる問題が少ないからな気がする
初めてやる言語は自分で作ってみないと覚えた気にならん
つまり俺に合わないんだな。これ適当に終わったらもう1冊入門書買ってがんがるよ
27:デフォルトの名無しさん
08/02/13 23:03:26
自分で何かプログラム作ればいいじゃん。
出された問題しか解かないようじゃ
何のためにプログラムやってんだか分からん。
28:デフォルトの名無しさん
08/02/13 23:22:47
>>27
今自分で何か作ったらいつの間にかCになってそうなんだもの・・・
29:デフォルトの名無しさん
08/02/14 08:31:11
>>28
別にCでもいいじゃねぇか
windowsならwin32api駆使して作れば良いし
次にC++に進んで何が出来るか試行錯誤して
javaなりC#に以降するのもよし
ちなみにC/C++なら宿題スレッドで鍛えたりしたり
一つの言語習得するのに時間はかかるもの
30:デフォルトの名無しさん
08/02/14 09:04:49
>>2
> > 「アルゴリズム」「アルゴリズムC」「アルゴリズムC++」は
> > サンプルコードが違うだけで、あとの説明は (ほとんど) 同じです。
サンプルコードもほとんど同じだよ。
言語の特徴を活かしたプログラミングは行われてない。
>「アルゴリズムイントロダクション 全3巻」 近代科学社
の説明はもうちょっと変えた方がよさそう。
31:デフォルトの名無しさん
08/02/14 11:22:47
>>29
偉そうに。屑が。
32:デフォルトの名無しさん
08/02/14 12:24:00
>>12の言う通り、
「Accelerated C++」は他言語経験者にはいいテキスト。
>>15
訳、悪くないよ。
内容は圧倒的にいいね。
>>21
疲れるのは、エッセンスがギッチリと詰まっているから。
それだけあなたが勉強しているということ。
33:デフォルトの名無しさん
08/02/14 12:27:33
>>22
俺はC++はdepthシリーズは全部読破しているし、
boostのソースコード読むレベル。WG21の文書もね。
だけど、Accelerated C++は出てすぐに読んで疲れたよ。
ほとんどの内容は既に知っていることなんだけど、
密度が高すぎてさ。英語だから一週間くらいかかって、
本当に疲れた。けどいい復習になった。読む価値のある本。
今でもたまに読み返すよ。整理がうまいから。
よいパースペクティブを与えてくれる。
34:デフォルトの名無しさん
08/02/14 13:02:00
Accelerated C++ってそんなにいいのか
買ってみるわ
35:デフォルトの名無しさん
08/02/14 13:50:48
今までCっぽいのC++だったのが、本当にC++で作れるようになる気がする。
配列を勉強せずに最初からvectorだし、charの文字もstringからでC++っぽい。
STLの凄さはそこで勉強させてもらったよ
36:デフォルトの名無しさん
08/02/14 14:11:19
>>34
Cを経験してると良い本だよ
入門書としてはアプローチが変わってるし
説明がくどいところもあるから、気に入らない人もいると思う
訳はかなり良い
37:デフォルトの名無しさん
08/02/14 16:23:09
>>22の
>アメリカ人流の冗長さと言うか説明の仕方の回りくどさ
ですが、あっちの人はこういう文章のほうが理解しやすいってことですかね?
ちょっとスレ違いですが、日本人が書いた図書で洋訳される場合(あまりない?)、
あっちの人からすれば「いまいち淡白でウィットに欠けるな」とか思うんですかね?
38:デフォルトの名無しさん
08/02/14 16:55:00
>>29
どうも何を言いたいのかわかんないですがC++が本2,3冊でわかるような言語だとは思ってません><
39:デフォルトの名無しさん
08/02/14 17:44:23
>>37
たしかに言葉遊びを好むし、話は面白くするべきだって考えてる部分があるなー
学術的なスピーチとかでも笑いを取ってあたりまえだと思われてるし。
アメリカ人の辞書にはウィットなんて載ってないが、日本人はマジメで堅い奴らだと思われてるはずだ
40:デフォルトの名無しさん
08/02/14 17:54:09
米の大統領のスピーチとか日本の首相なんかと比べたら格段におもしろいよな
41:デフォルトの名無しさん
08/02/14 17:55:42
>>40
あるあるwww
しかも偉い人のスピーチほど英語として分かりやすいよね
42:デフォルトの名無しさん
08/02/14 17:57:41
ボルトンの英語は聞きやすかった
43:デフォルトの名無しさん
08/02/14 17:58:37
>>39
世界中でジョークの概念がない国は日本だけらしいしな。
その代わりといっちゃ何だが、汚い言葉(の概念)も日本語は大幅に少ないらしいが。
44:デフォルトの名無しさん
08/02/14 18:02:16
いえ、日本にもジョークの概念は有るんですよ。
45:デフォルトの名無しさん
08/02/14 18:05:15
>>44
いや、なんか諸外国とジョークの概念が違うらしい、ってテレビの中の人が言ってた。
46:デフォルトの名無しさん
08/02/14 18:07:52
確かに外国のジョークと日本の洒落のニュアンスは違うだろうけど、だからどうしたって感じだなぁ。
日本にはソースがない!って言われたような感じだ。
うちには醤油がある、お前らのところにはないだろうと。
47:デフォルトの名無しさん
08/02/14 18:14:26
テレビの嘘を鵜呑みにしちゃってまぁ・・・
48:デフォルトの名無しさん
08/02/14 18:20:43
そりゃ芸能人を小ばかにするようなバラエティのほうが視聴率取れるんだから
早い話が低俗なのさ
49:デフォルトの名無しさん
08/02/14 18:26:41
落語の面白さは異常
日本と欧米の感性は共通する部分もあるけど方向性が違うなと感じることはあるな
50:デフォルトの名無しさん
08/02/14 18:31:07
俺落語や漫才見ても番組中ほぼ笑わない
不感症だわ
51:デフォルトの名無しさん
08/02/14 21:20:24
スレ違い
52:デフォルトの名無しさん
08/02/14 21:49:37
確かにwwwなんだこの流れwwwww
53:デフォルトの名無しさん
08/02/14 22:34:51
流れに乗り遅れた俺もツッコミを入れる側に回るぜ
54:デフォルトの名無しさん
08/02/15 01:20:28
「空気」が支配する日本にジョークは不要だった。
そういう時代も終わりだが。
55:デフォルトの名無しさん
08/02/15 04:24:28
2chみてると思うが、ジョークや皮肉、おまいら大好きじゃねーかwww
56:デフォルトの名無しさん
08/02/15 10:23:17
>>37
戯言を気にしない!
57:デフォルトの名無しさん
08/02/15 11:59:23
とりあえず、スタートレックとかのネタを例に使ってるのを
そのまま訳すのはやめて欲しい。
58:デフォルトの名無しさん
08/02/15 12:40:13
>>57
最低限注釈を付けてくれればわかるんだけど、いきなり固有名詞出されると戸惑うね。
こっちも対抗してhentaiネタ書こうぜw
59:デフォルトの名無しさん
08/02/15 23:02:02
おまえらまじめに読みすぎだろ。
まくらの部分とか読み飛ばせよ。
60:デフォルトの名無しさん
08/02/15 23:06:12
URLリンク(www.amazon.co.jp)
コンピュータアーキテクチャ4版を買うならあわせて同著者らの
コンピュータの構成と設計 第3版上下も読んだほうがいいですよね?
どっちから読んだほうがわかりやすいというのはありますか?
61:デフォルトの名無しさん
08/02/15 23:25:24
構成と設計を先がいいんじゃないかな。
定量的アプローチはあんまりおもしろくないな。
(読んだのは第二版だけど)
62:デフォルトの名無しさん
08/02/16 02:15:32
>> 2
アルゴリズムイントロダクションは原著2版の翻訳にあたる改訂版が出てるんだよね
1, 2 巻だけで 3 巻が出てないけど
URLリンク(www.amazon.co.jp)
URLリンク(www.amazon.co.jp)
63:デフォルトの名無しさん
08/02/16 10:22:20
続きは原著で!
てことだよ
64:デフォルトの名無しさん
08/02/18 12:52:16
てst
65:デフォルトの名無しさん
08/02/18 18:17:40
SICPって米アマゾンでは評価高くないけど内容が悪いの?
日本アマゾンでは訳は糞だけど良い本だから原書で読んだ
ほうがいいみたいに書かれてる。言語がschemeらしいから
scheme知らないと無理かな?
66:デフォルトの名無しさん
08/02/18 18:21:04
ハーブサッターの英語は分かりにくいことこの上ない。
ジョスティス最高。
67:デフォルトの名無しさん
08/02/18 18:22:34
>>65
全文が公開されてるので読んでみるべし。Schemeの知識はほとんど必要ない。
URLリンク(mitpress.mit.edu)
68:デフォルトの名無しさん
08/02/18 18:53:40
>>65
SICPは学生をふるいにかけるような本で万人受けするような本じゃない。
というわけでアマゾンのような一般人がレビュアーな場所じゃ評価はまちまちになる。
69:デフォルトの名無しさん
08/02/18 19:43:11
アカデミックな内容なんだな。普通のScheme本を探す。
70:デフォルトの名無しさん
08/02/18 20:03:34
もともと大学のテキストだからな
71:デフォルトの名無しさん
08/02/18 22:33:17
>>69
schemeを勉強したい人向けのテキストじゃない。
schemeは道具に過ぎない。
結果としてschemeに通じるだけ。
scheme勉強用としては遠回り。
72:デフォルトの名無しさん
08/02/18 22:46:40
俺はScheme知らなかったので、この前の日曜日下のページを1時間で読んだ。
もうおなか一杯だし、これ以上踏み込む必要性も特に感じなんだ
URLリンク(www.stdio.h.kyoto-u.ac.jp)
73:デフォルトの名無しさん
08/02/18 22:50:18
で?
74:デフォルトの名無しさん
08/02/18 22:54:44
>>72
それ、継続の例が面白くないから、
URLリンク(www.sampou.org)
これも読んでみてはどうでしょうか。
加えて URLリンク(practical-scheme.net) も。
面白いと思ったらSICPをどうぞ。
75:デフォルトの名無しさん
08/02/19 02:09:50
amazon.comのSICPの評価は高いと思うんだけど
どこを見て評価高くないと思ったんだろ?
自動車に例えると
自動車工学を学びたい人向けで
単に自動車の運転の仕方を学びたかった人には向かない
とかって書いてあるじゃん
76:デフォルトの名無しさん
08/02/19 03:30:12
>>75
日本語版は読めないほど訳悪いの?
77:デフォルトの名無しさん
08/02/19 11:57:00
>>76
URLリンク(www.amazon.co.jp)
なか身!検索の「抜粋」を見る事をお奨めする
78:デフォルトの名無しさん
08/02/19 12:03:06
>>76
自動車の運転学びたい人が買って挫折して訳のせいにしてるんだよ
79:デフォルトの名無しさん
08/02/19 12:36:08
というか自動車工学を質の悪い運転法だと思ったままの人もいる。
80:デフォルトの名無しさん
08/02/19 14:41:17
>>78
両方買えってことですね。
81:デフォルトの名無しさん
08/02/19 14:50:14
訳のせいとかではない。
実際、糞訳者いるからね。
原書は定評あるのに台無しにしてる奴。
82:デフォルトの名無しさん
08/02/19 15:11:53
>>81
お前、いいかげんにしろよ
83:デフォルトの名無しさん
08/02/19 15:29:43
>>82
英語読めれば邦訳なんて必要無いからな。
糞訳者の存在なんてスルーだな。
でも分厚い本を読むのはやはり辛い。
にしても
more effective C++ のはひどかった。
参照カウントハンドルのところなんか
ソースが綺麗だから理解できたが
日本語が糞過ぎてメイヤーズの真意を汲めてない
のが悔しい。
84:デフォルトの名無しさん
08/02/19 16:13:18
ところでアマゾンで「訳が最悪、原著を読もう、誤訳が・・・・」
なんて書いてる奴で原著を読みこなせる奴はどれくらいいるのかね
具体的な指摘をしてるのは極少数だし、レビュアーの大半はその少数のレビューを見て
原著を読まずに最悪でした、と言ってるように思えてきた
85:デフォルトの名無しさん
08/02/19 16:23:08
アマゾンのレビューは、訳書に限らず、
玉石混淆だから、自分で評価していくしかないんじゃないの。
SICPは原書でしか読んだことがないから訳の質については分かりません。
86:デフォルトの名無しさん
08/02/19 16:34:49
>>83
なぁ、いつまで話をループさせれば気が済むんだ?
87:デフォルトの名無しさん
08/02/19 16:47:43
>>84
僕ちゃん英語も読めないし技術にも疎いです、まで読んだ
88:デフォルトの名無しさん
08/02/19 16:51:47
>>84
おまえもだろ?学坊
尼損なんかシコシコ見てる時点で(ry
89:デフォルトの名無しさん
08/02/19 17:02:42
>>86
関係者工作活動大変だなw
90:デフォルトの名無しさん
08/02/19 17:25:22
もうテンプレに入れとけよ。
More Effective C++の翻訳は糞で確定ですってな。
91:デフォルトの名無しさん
08/02/19 17:48:52
>>88
お前まだへばり付いてたのか。
学坊、学坊ってよっぽど学歴にコンプレックスがあるんだな。
92:デフォルトの名無しさん
08/02/19 18:01:49
学坊と学歴はまったくの無関係だろ
おまえがコンプレックスありそうだな、ゆとり
93:デフォルトの名無しさん
08/02/19 18:03:40
>>89
はぁ?
散々既出なんだよ。
氏ね
94:デフォルトの名無しさん
08/02/19 18:12:21
対象スレ: 推薦図書/必読書のためのスレッド 38
キーワード: 学坊
522 名前:デフォルトの名無しさん[sage] 投稿日:2008/01/18(金) 19:10:15
マトモな人は卒業して
今や学坊しか残ってません。
523 名前:デフォルトの名無しさん[sage] 投稿日:2008/01/18(金) 19:23:26
>>522
学坊wwww
603 名前:デフォルトの名無しさん[sage] 投稿日:2008/01/20(日) 18:52:37
>>602
黙れ学坊
661 名前:デフォルトの名無しさん[sage] 投稿日:2008/01/21(月) 17:19:49
学坊乙
668 名前:デフォルトの名無しさん[sage] 投稿日:2008/01/21(月) 19:51:38
ほんと学坊は視野が狭いな。
抽出レス数:5
95:デフォルトの名無しさん
08/02/19 18:13:12
対象スレ: 推薦図書/必読書のためのスレッド 37
キーワード: 学坊
283 名前:デフォルトの名無しさん[sage] 投稿日:2007/10/31(水) 00:47:13
新参者が増えてるからね。
そいつらが学坊か。
940 名前:デフォルトの名無しさん[sage] 投稿日:2007/12/19(水) 21:55:26
>>935
氏ねや学坊
947 名前:デフォルトの名無しさん[sage] 投稿日:2007/12/19(水) 22:08:24
>>945
低脳学坊は黙ってろや
979 名前:デフォルトの名無しさん[sage] 投稿日:2007/12/20(木) 23:49:20
>>976
と言ってみたい年頃なのか?学坊
抽出レス数:4
ここまで同じ言葉を繰り返すとは、よほど語彙が貧困と見える。
96:デフォルトの名無しさん
08/02/19 18:14:55
その言葉だけ過剰反応するって図星だったの?w
97:デフォルトの名無しさん
08/02/19 18:17:16
学坊ってどういう意味なんだ?初めて見た
98:デフォルトの名無しさん
08/02/19 18:18:04
知らなくていいよ。次
99:デフォルトの名無しさん
08/02/19 18:19:09
辞書調べても載ってないとかwww
100:デフォルトの名無しさん
08/02/19 18:32:35
プログラムの言葉なんて載ってないほうがおおいな
101:デフォルトの名無しさん
08/02/19 19:08:03
>>93
おまえは死ね
102:デフォルトの名無しさん
08/02/19 19:26:27
まぁモチケツ
103:デフォルトの名無しさん
08/02/19 19:27:35
>>102
お前、いい尻してんな・・・。
104:デフォルトの名無しさん
08/02/19 19:41:30
よく一週間で読んだという人いるが、
正直Modern C++ Designを完全に理解できる人は凄いと思う。
単にオーソドックスなC++とテンプレート知ってりゃいいとい
うもんでないのが分かる。デザインパターンとかメモリ管理
とかスレッドモデルとか幅広い知識と経験があれば星五つ
だと思えるんだろうけど、まだ星三つ感覚だ。
例えば、Functorクラスというのがあるけど、Boostのfunctionだな
と思った。今となってはLokiはあまり利用価値は無い?
105:デフォルトの名無しさん
08/02/19 19:43:07
「一週間で」とか表現する奴って馬鹿じゃね?
時間で表現しろよwww
106:デフォルトの名無しさん
08/02/19 19:50:01
604,800秒で。
107:デフォルトの名無しさん
08/02/19 20:20:15
エピス氏のC++本が出てますた
#半分近く座談会で占めてたけど
108:デフォルトの名無しさん
08/02/19 20:41:29
ちょーバカな質問だけど
C#の#ってなんて読むの?
109:デフォルトの名無しさん
08/02/19 20:42:00
ぷらぷらぷらぷら
110:デフォルトの名無しさん
08/02/19 20:48:09
こ・・・こういうことですか?><
++
++
111:デフォルトの名無しさん
08/02/19 20:48:23
>>104
Lokiは先駆者だけど、もうライブラリとしてはメインテナンスされてない。
本の内容としては今でも価値があるが、
あの通りの内容でboostについて書いてある本があればベストだと思う。
Lokiのテクニックはほとんどboostに取り込まれているので。
112:デフォルトの名無しさん
08/02/19 21:01:09
ということはModern C++ Designの内容が理解できれば
mplも理解しやすいのは間違いないね。
ちなみにTypeListのようなものはboostにもあるの?
113:デフォルトの名無しさん
08/02/19 21:01:25
でもなー、あそこら辺まで勉強すると、ふとここまでする必要があるのか?って思ってしまう。
特に最近はリソースも豊富だし、組み込みでもないとtemplete使ってまで最適化する意義を感じない。
114:デフォルトの名無しさん
08/02/19 21:19:36
>>112
Setってのがあってもちろんtypeも入れられる。
mpl::has_keyで含まれるかどうか調べられる。
かなり一般化されているから、ソースから読解しようとすると、
modern C++ designeを読む程度の手間では済まない。
スレ違いだから続きはboostスレで。
>>113
テンプレートの意義をかなり誤解している。
SFINAEとかCRTPとか理解してないんじゃない?
SFINAEの洗練版と言えるconceptは、
haskellのtype classとほぼ同じであることが型理論で示されていて、
これからほとんどの言語に導入されるだろうから、
興味があったらconcept gccのページにある論文でも読んで。
残念ながら書籍はまだ出てない。
115:デフォルトの名無しさん
08/02/19 21:45:45
kimoi
116:デフォルトの名無しさん
08/02/20 08:36:20
OreillyのPractical C Programmingってどう?
117:34
08/02/20 18:02:38
まだ半分ほどしか読めてないけどAccelerated C++すごくいい
ありがとう
118:デフォルトの名無しさん
08/02/20 18:30:45
>>117
コバケン訳だったので出たときすぐ読んだ。合計3回読んだ。
いいよそれ。
119:デフォルトの名無しさん
08/02/20 18:41:55
コバケンは良い本訳すでしかし
120:デフォルトの名無しさん
08/02/20 18:46:34
しかしハッカーなりたいなら英語読まないかんでしかし
121:デフォルトの名無しさん
08/02/20 20:08:33
Joelの本でるね
122:デフォルトの名無しさん
08/02/20 20:16:17
>>121
書名を
123:デフォルトの名無しさん
08/02/20 22:15:19
ビリージョエル
124:デフォルトの名無しさん
08/02/20 23:46:18
>>123
(・_・)
125:デフォルトの名無しさん
08/02/21 00:34:58
ヘネパタもでるね
126:デフォルトの名無しさん
08/02/21 01:07:36
OreillyのPractical C Programmingってどう?
127:デフォルトの名無しさん
08/02/21 01:38:50
>>126
オラわかんね。
オライリーのプログラム本でC++がイマイチだったので
良い印象がない。
128:デフォルトの名無しさん
08/02/21 02:31:17
あくまで入門書として、かなり良い部類だとは思う
129:デフォルトの名無しさん
08/02/21 02:59:11
>>126
どの段階の誤植か、わざと間違えているのか考えてみる様にして読むといいと思う、
プログラミングスタイルは好きずきだな。
130:32=33
08/02/21 03:12:48
>>117
いいよね。
ああいう初級中級レベル向けの本で、
ああいい本だというのに出会ったのは久しぶり。
全部知っている内容なのにおもしろいってのは、
相当整理がうまくないと起こり得ない。
Ira PohlのOOP using C++もC++03に合わせて書き直してくれればいいのにな。
131:デフォルトの名無しさん
08/02/21 11:19:13
>>122
BEST SOFTWARE WRITING
URLリンク(www.amazon.co.jp)
発売日は今日。
132:デフォルトの名無しさん
08/02/22 14:35:04
どうでもいいことだが五版を五判と間違って検索かけたらこんなん言われた
URLリンク(www.dotup.org)
133:デフォルトの名無しさん
08/02/22 14:43:22
>>132
ワロタw
134:デフォルトの名無しさん
08/02/22 14:54:59
The Art of Assembly Language
学生は長期休み中にこういうのを読んだほうがいい
135:デフォルトの名無しさん
08/02/22 17:32:39
Cの基礎を学習し終わったので次はアルゴリズムの勉強をしたいと思い、
C言語によるアルゴリズムとデータ構造(柴田望洋 著)
定本 Cプログラマのためのアルゴリズムとデータ構造(近藤嘉雪 著)
のどちらかを購入しようと考えているのですが、どちらが分かりやすいでしょうか?
136:デフォルトの名無しさん
08/02/22 18:39:06
>>5
亀レスだがその本検索すればPDFで読めるよ
137:デフォルトの名無しさん
08/02/22 19:08:13
これいい本なのにどっちの出版者のも絶版だねえ。
データ構造とCプログラム, Christopher J. Van Wyk
URLリンク(www.amazon.co.jp)
URLリンク(www.amazon.co.jp)
138:デフォルトの名無しさん
08/02/22 21:55:37
>>135
データ構造とアルゴリズムの基礎知識 今泉貴史 がいいかな。
ほかの本はスキップリストの解説がないんじゃない?
139:デフォルトの名無しさん
08/02/22 22:29:17
>>134
読んでる。
HLAのインスコにちょっと手間取ったけど、
それから先はホイホイ進める。
140:デフォルトの名無しさん
08/02/22 23:31:42
>>135
定番なものを勉強したいだけで
その二つなら自分の分かりやすい方で良いと思う
141:135
08/02/23 11:41:32
>>138
>>140
どうもありがとうございました
142:デフォルトの名無しさん
08/02/23 21:12:30
>>134
それPDFで読めるよな
流石に1000PもPDFは辛いけど
143:デフォルトの名無しさん
08/02/26 22:44:31
しかし、原書は古い本でも絶版にならずに入手できるのに
なぜに日本は良書でも簡単に絶版にしてしまうのか。
144:デフォルトの名無しさん
08/02/26 22:48:56
英語の原書は世界中で売れるけど
日本語のは日本でしか売れんからねぇ
145:デフォルトの名無しさん
08/02/26 22:57:19
コンピュータ本なんて大した売上にはならんから
大変なのはわかるが、採算度外視でも受注生産してほしい。
割り増し料金でもいいから。
146:デフォルトの名無しさん
08/02/26 23:19:25
>>143
逆じゃねえ
米書はすぐ絶版になって新古書市場で新品を入手できるような気がする
和書は書店を回るしかない、返本はなかなか出てこないと思う
147:デフォルトの名無しさん
08/02/27 00:03:05
>>146
米amazonみてみ
第20刷とかの良書が日本で絶版になってるのに米では今でも入手できるよ。
148:デフォルトの名無しさん
08/02/27 00:55:55
>>147
なんだその20刷って
あ、版じゃな
149:デフォルトの名無しさん
08/02/27 01:31:53
>>148
いや違う。
増刷した回数。増刷回数が多いということは売れてるということ。
150:デフォルトの名無しさん
08/02/27 02:02:22
K&R本って今何版なんだろうか。
256版もってるのが自慢だったりするんだが
151:デフォルトの名無しさん
08/02/27 02:06:56
オレのは2版だ。
152:デフォルトの名無しさん
08/02/27 08:31:10
版と刷くらい区別できるようになれよ……
153:デフォルトの名無しさん
08/02/27 10:53:43
>>149
アメリカは税金対策のために出版社が在庫を抱えませんから、
名著でも絶版、再販を繰り返します。
日本の東販、日販がやっているような返本の制度もありませんから、
日本に比べて、本は小売店が抱える方向の流通です。
岩波書店や国書刊行社がやっている買い取り式の流通です。(角川は失敗しました)
だから専門書は良書でも品切になることがけっこう多いです。
いい本屋は良書のストックを抱えて安定的に供給しようとします。
同じ制度であると仮定して話しても意味がありません。
超売れ筋以外の本をコンスタントに買っている人はご存じと思います。
もちろんここで何度も話題に出るような本は、
アメリカでも滅多に品切になることはありませんが。
154:デフォルトの名無しさん
08/02/27 11:20:01
絶版にするくらいならなんでダウンロード販売にしないんだろう
あれも案外コストかかるのかね
155:デフォルトの名無しさん
08/02/27 11:46:50
してるやん。
safari book online行け。
156:デフォルトの名無しさん
08/02/27 13:27:41
でもPDFだと読みにくいんだよなあ
かさばってもいいから普通の本の方が好きだわ
157:デフォルトの名無しさん
08/02/27 13:58:27
>>153
> いい本屋は良書のストックを抱えて安定的に供給しようとします。
> 超売れ筋以外の本をコンスタントに買っている人はご存じと思います。
アマゾンのマーケットプレイス、
アメリカの出版流通事情の典型。
あちこちに在庫確認してようやく入手。今は楽になった。
日本人からすると古本コーナーって感覚なんだろうけど。
158:デフォルトの名無しさん
08/02/27 14:06:25
そういや、アメリカって紀伊国屋書店とかああいうチェーンの大規模書店が
ほとんどないってホント?
159:デフォルトの名無しさん
08/02/27 14:11:26
>>147
Forthの絶版のが欲しいんだけど見つからない
160:デフォルトの名無しさん
08/02/27 14:17:56
雑誌屋と書籍屋がもともと別だし、
在庫管理に専門知識を必要とするから専門店が多い。
本を見極めないと在庫のための投資ができない。
何でも揃えといて売れなきゃ返品ってのが日本では可能。
だから大型化、なんでも化する。
161:デフォルトの名無しさん
08/02/27 14:22:35
日本は世界的にも書籍の出版数が非常に多い国で、
アメリカ並の制度になったら、激減すると見られている。
だから再販制度が延命されている。なくなったら、
今みたいに訳本があふれているような状況でなくなると思われ
162:デフォルトの名無しさん
08/02/27 17:17:32
ためになるスレだなぁ…
163:デフォルトの名無しさん
08/02/27 17:41:15
>>160
何でも揃えておきたいということが専門店化する理由でもある。
範囲を狭めれば可能だから。大学周辺の書店で顕著。
164:デフォルトの名無しさん
08/02/27 20:28:50
返本制度を盾にして糞本乱発する出版社だらけだから困る。
返本制度がなくなって店員の目が肥えてきたら
書店に置いてもらえなさそうな本だらけ。
まあ、これは技術系の書籍にはあまり当てはまらない話だが…。
165:デフォルトの名無しさん
08/02/27 20:45:40
矢沢久雄は糞
166:デフォルトの名無しさん
08/02/27 21:03:38
Windows3.1の米書の新品が入手できる理由が分かりません。
あれは新書だったのでしょうか、古書市場から出てきたのでしょうか。
国内では、絶版にするのは面倒だし、品切れのまま放置している感があります。
米技術書でもけっこう糞本は多いのだから、再販を廃止しても害はないように思います。
むしろ、新しい市場ができるのでは。
167:デフォルトの名無しさん
08/02/27 21:08:13
技術系の書籍でも糞本は多い
168:デフォルトの名無しさん
08/02/27 21:21:53
ロベールのC++入門講座買ってきた。
内容は非常に平易だが、例題プログラムが多く載せられているので
読んでいてわかりやすい。
169:デフォルトの名無しさん
08/02/27 21:22:35
>>156
safariはPDFじゃないじゃん。
個人的にはsafariみたいのよりPDFの方がいいけど(印刷できないとヤだけど)。
170:デフォルトの名無しさん
08/02/28 00:25:03
>>168
あのおそろしく分厚いやつか。。
立ち読みしようとしたけど、あまりに分厚くてやめたなw
171:デフォルトの名無しさん
08/02/28 00:29:35
なあに、広辞苑よりは(ry
172:デフォルトの名無しさん
08/02/28 00:39:15
>>168
一読して使えないと思った。
173:デフォルトの名無しさん
08/02/28 00:40:44
どんなところが?
174:デフォルトの名無しさん
08/02/28 00:44:28
シチュエーションがほとんど1,2巻の焼き直しなんだよ。
エロいことはエロいんだが、もう何度と無く抜いたシチュだからもう飽きてると言うか・・・
175:デフォルトの名無しさん
08/02/28 00:44:58
誤爆ですorz
176:デフォルトの名無しさん
08/02/28 00:46:58
>>172-175
つながってるw
177:デフォルトの名無しさん
08/02/28 00:49:34
どこからどこまでがネタなのか・・・
178:デフォルトの名無しさん
08/02/28 00:52:42
C++ Primer 3rdを持ってない奴はC++ Primer 4/Eを買え。
持ってたらロベール買え。
でもどちらも初心者向けだから中級者には物足りない内容だと思う。
179:デフォルトの名無しさん
08/02/28 00:54:34
C++0xまで、これからは新しいC++の本は出ないだろうな。
少なくとも大御所達はC++0xに向けて書いてるんだろうが。
180:デフォルトの名無しさん
08/02/28 00:57:27
やっと、Advanced Programming in the UNIX Environment SE読み終わったよ。
少なくとも、英文を読むのが少し速くなった気がするのでためになったよ。
181:デフォルトの名無しさん
08/02/28 00:57:54
C++0x っつってもなあ。
来年までに本当にまとまるんだろうか?
182:デフォルトの名無しさん
08/02/28 01:03:04
>>181
聞いてみりゃいいじゃん。Activeメンバーにメール投げまくったら
誰か答えてくれるかもよ。
183:デフォルトの名無しさん
08/02/28 03:09:33
絶版になる前に買っとけ
URLリンク(blog.livedoor.jp)
184:デフォルトの名無しさん
08/02/28 06:45:55
イラネ
185:デフォルトの名無しさん
08/02/28 06:56:58
>>180
APUEはPosix Realtimeをカバーした3/eが欲しいよね。AIOとか。
186:デフォルトの名無しさん
08/02/28 07:24:40
初版の訳本は良かったけど
スレッドについての記述がないのは致命的だな
187:デフォルトの名無しさん
08/02/28 07:30:25
リチャード・スティーブンス氏は亡くなったんだな。惜しい。
188:デフォルトの名無しさん
08/02/28 10:10:02
>>183
だから書名書けと何度言ったら
189:デフォルトの名無しさん
08/02/28 10:42:00
>>188
糞本だから無視していい。
>>187
他の人間の手で改訂されているのもある。
190:デフォルトの名無しさん
08/02/28 12:29:57
糞本でもない
ネットワーク・セキュリティ関係ではかなりの良書
191:デフォルトの名無しさん
08/02/28 12:39:49
無視していいなら、ここにレスすんなよ
192:デフォルトの名無しさん
08/02/28 19:25:42
どさくさまぎれのアフィ乞食じゃん。
193:デフォルトの名無しさん
08/02/28 21:06:33
なぜかC++ Primer 4/Eのchmが出回っているが、
内容を見せてもらったら第3版とほとんど同じだね。
というか第3版の方が中身が濃い。濃いから嫌われたのかな。
194:デフォルトの名無しさん
08/02/29 21:39:53
「プログラミングテクニック」のような、
オープンソースのソースを解説している本を教えてください。
195:デフォルトの名無しさん
08/02/29 23:19:58
>>194
CodeReadingていう本があったような。
196:デフォルトの名無しさん
08/03/01 07:59:21
ありゃソースの解説じゃなくソースの読み方の解説。
197:デフォルトの名無しさん
08/03/01 09:38:41
>>194
プログラミングテクニック―UNIXコマンドのソースコードにみる実践プログラミング手法
プログラミングテクニックアドバンス―実践的UNIXプログラミングソースコードにみる珠玉の手法
198:デフォルトの名無しさん
08/03/01 10:35:40
>>194
Lions’ Commentary on UNIX
URLリンク(www.amazon.co.jp)
199:デフォルトの名無しさん
08/03/01 10:52:26
RHG(Rubyソースコード完全解説)ってのもあったのう。
絶版だがこんなページもある。
URLリンク(i.loveruby.net)
200:デフォルトの名無しさん
08/03/01 11:20:06
>>198
なんかよさそうなので、とりあえず注文しました。
>>199
絶版ですか、残念。
201:デフォルトの名無しさん
08/03/01 11:23:05
下まで見ると全文公開されてるのがわかったはずなんだが。
202:デフォルトの名無しさん
08/03/01 12:04:41
>>198
これ、ソース(アセンブラあり)が公開されているので、
PDP-11のエミュレータ上で実行できますよん。
203:デフォルトの名無しさん
08/03/01 19:35:39
>>199
横レスだがこれはいいものを知った
感謝
204:デフォルトの名無しさん
08/03/01 21:17:21
文字コードでお勧めの本はない?
できればUnicode 4.0対応のやつで、JDK5のUnicode4.0サポート(JSR 204)の話が書かれているやつ
205:デフォルトの名無しさん
08/03/01 21:30:29
>>204
つ URLリンク(www.unicode.org)
206:デフォルトの名無しさん
08/03/02 03:46:27
ごめん、日本語しか読めない
207:デフォルトの名無しさん
08/03/02 12:45:52
ちょっとスレ違いだが、米アマゾンでもやや高な本があって、なかなか踏ん切りが
つかずにいたんだが、ebay.com経由で中国から買うと安いということに気づいた。
で、今日それが到着したんだが、装丁が漢字イパーイな中国デザインで表紙に
「経典」「英文版」とか漢字で書いてある。中身は前書きあたりが中文だけど、
目次から先は原書そのまま。なんか謎な雰囲気を醸し出していて楽しい。
そして驚いたのが価格。原書は$60でeBayでは$20だったのだが、本には
「定価:65.00元」と書いてある。今レートは1元15円、つまり1000円切ってる。
どうも学生向けに中国限定でこの値段で売れるようにライセンスしてるっぽい。
中国沿岸部の経済が日本に匹敵している今、そこで働いてる奴らはこんな
超お得な価格で技術書を入手できるんか、そりゃ企業も人も急成長するわな、とオモタ。
208:デフォルトの名無しさん
08/03/02 12:57:18
手持ちの本を薦めても忙しいといい訳して読まない奴らばっかじゃん。日本人は。
値段なんて関係ないと思うぜ。
209:デフォルトの名無しさん
08/03/02 13:14:22
日本では人に面と向かって本を薦めるのは失礼にあたるから、読むように
言われたら逆にカチンときて読まないのでは?
自分が読んでよかったと表明するのは問題なしだが、相手に読むといいというような
「助言」をするのは親密かよほどの上下関係がある相手でなくてはしてはいけないはず。
210:デフォルトの名無しさん
08/03/02 13:18:50
そんなだから日本人はダメなんだな。
211:デフォルトの名無しさん
08/03/02 13:24:25
参考にxxxって言ったらいやな顔ひとつせず次の日から態度が変わった
212:デフォルトの名無しさん
08/03/02 13:53:33
>日本では人に面と向かって本を薦めるのは失礼にあたるから
???
213:デフォルトの名無しさん
08/03/02 14:26:19
反日シナ人が紛れ込んでますね。毒なので無視しましょう。
214:デフォルトの名無しさん
08/03/02 14:32:33
どんどん薦めて欲しい人がここにいるよノシ
215:デフォルトの名無しさん
08/03/02 14:41:09
シナ人ってどんなに日本語を勉強したつもりでも微妙に日本語が
おかしいからすぐにわかるよな
216:デフォルトの名無しさん
08/03/02 18:01:24
>>208が真理だな。
217:デフォルトの名無しさん
08/03/02 18:05:09
高校生の俺は暇でも金がなくて読めません!
218:デフォルトの名無しさん
08/03/02 18:15:15
>>215
中共で教えている日本語のバイブルは一つしかなくて
それが間違ってるから全員間違って覚えるらしいよ
219:デフォルトの名無しさん
08/03/02 18:42:51
それよりプログラミングのバイブルを紹介してくださいな
220:デフォルトの名無しさん
08/03/02 19:23:37
>>219
Unix Programming Environment
Structure and Interpretation of Computer Programs
この2つ読めばかなり教養と実践力が身につくことを保証する。
ただし、かなり難易度は高い。
221:デフォルトの名無しさん
08/03/02 19:32:57
>>220
>>219の期待には全く応えていないな。
それにおまえに保障されてもな。
222:デフォルトの名無しさん
08/03/02 19:38:12
>>219
Essentials of Programming Languages
223:デフォルトの名無しさん
08/03/02 20:03:28
>>221
>期待
(笑)
224:デフォルトの名無しさん
08/03/02 20:14:03
>>220
SICPを出すならCMTCPを出せ
225:デフォルトの名無しさん
08/03/02 20:17:21
The Art of Computer Programming
226:デフォルトの名無しさん
08/03/02 20:20:12
批判厨は自分では批判が怖くて何も推薦できない。気にするな。
227:デフォルトの名無しさん
08/03/02 20:21:34
>>224
CMTCP糞じゃんw
簡潔な方がイイ
228:デフォルトの名無しさん
08/03/02 20:45:15
>>226
>>221 = >>222
という事実。
229:デフォルトの名無しさん
08/03/02 20:57:15
いや222はオレなんだけど。
勝手に事実すり替えんなよ。
230:デフォルトの名無しさん
08/03/02 21:26:02
>>229
低IQのオマエのわけがない。
231:デフォルトの名無しさん
08/03/02 21:44:55
IQ(笑)
232:デフォルトの名無しさん
08/03/02 21:49:06
URLリンク(nhk.upkita.net)
は あ ?
233:デフォルトの名無しさん
08/03/02 22:06:01
>Essentials of Programming Languages
言語の設計の本だし、SchemeのSLLGENに特化しててプログラミングのバイブルには程遠い。
これよりはK&Rの方が数倍プログラミングのバイブルにふさわしい。
234:デフォルトの名無しさん
08/03/03 00:18:01
Unix Programming Environment
K&R
2つが残った。ともにカーニハンの不朽の名作。
それとクヌースの百科事典。
The Art of Computer Programming
結局、入門的な本はここ20~30年進歩がないってことかな。
異論があるひとはもっと推薦汁。
235:デフォルトの名無しさん
08/03/03 00:51:50
>>234 それ両方とも入門的な本じゃねぇーだろ
236:デフォルトの名無しさん
08/03/03 01:31:16
K&Rはふつーに入門書じゃん。
237:デフォルトの名無しさん
08/03/03 02:32:59
>>234
クヌースは読むのが疲れる。学生ならまだしも。
238:デフォルトの名無しさん
08/03/03 05:09:23
>>207
本当にライセンスとってるかどうかは定かではないので注意。
239:デフォルトの名無しさん
08/03/03 15:15:52
K&R はプログラミングの経験が無い人間にとっては
入門書じゃねーだろ
240:デフォルトの名無しさん
08/03/03 15:24:03
プログラミングの入門書じゃなくて、C言語の入門書ってだけでしょ。
それに経験ない人も読めるように書いてあるよ。
俺は最初の本に奨めないけど。
241:デフォルトの名無しさん
08/03/03 15:52:03
K&RはC言語の入門書じゃなくてプログラミングの入門書だろう
洗練された例題・演習で得る知識は、他の手続き型言語をやる時でも役に立つ
いずれにせよ最初に読む本では無いと思うけど
242:デフォルトの名無しさん
08/03/03 19:56:10
やっぱLittle Schemerがプログラミングのバイブル?
243:デフォルトの名無しさん
08/03/03 20:02:14
>>242
んなこたぁない
244:デフォルトの名無しさん
08/03/03 20:36:43
各プログラミング言語のバイブルとその他名著がプログラミングのバイブルでいいじゃん
245:デフォルトの名無しさん
08/03/03 20:49:07
ラクダ本。
246:デフォルトの名無しさん
08/03/03 20:55:32
フラナガンのJavaScriptとGreasemonkey Hacksの2冊でプログラミング入門した。
実行結果が目に見えるので楽しかった。Firefoxいじってるうちに情報をまとめることも覚えた。
247:デフォルトの名無しさん
08/03/03 20:57:05
>>245
ラクダ本は網羅的だけど、内容が悪いね。
248:デフォルトの名無しさん
08/03/03 21:00:24
>>246
Javascriptは、DOMの本も面白かった。
DOM Scripting 標準ガイドブック ~やさしく学ぶ、JavaScriptとDOMによるWebデザイン
URLリンク(www.amazon.co.jp)
249:デフォルトの名無しさん
08/03/03 21:06:56
>>247
初版を古本屋でGETして読んだ。初版は今の分厚さと比べてちょうど良い分量だった。
すぐにちょっとしたユーティリティーが作れるようになって重宝した。実用的で。
当時は内容なんかそんなのカンケーネーって感じだったw
今、思うとバランス悪い気もする。
250:デフォルトの名無しさん
08/03/03 21:16:19
perlはコロコロ仕様変るから、
入門書とか網羅的な本を書きづらいんだよ。
251:デフォルトの名無しさん
08/03/03 21:37:01
ラクダ本の価値の30%くらいは初版の用語集にあると思う。
252:デフォルトの名無しさん
08/03/03 22:23:22
>>251
あの用語集は先輩プログラマーLarry Wallからのさりげない気配りが感じられる。
プログラミングとは関係ないけどLife with UNIXもそんな感じの本だった。
253:デフォルトの名無しさん
08/03/03 22:28:40
初版の用語集の話がちょこっと載ってた。
URLリンク(www.lacrime.net)
254:デフォルトの名無しさん
08/03/04 00:00:24
Lisp/Schemeを勉強してクロージャを覚えた頃、JavaScriptやperlでもクロージャが使えることを知って驚愕した。
自分の使い慣れてる言語にそんな機能が備わっていることを知った衝撃を他の人にも教えてあげたい。
そういう体験がプログラマーを謙虚にしてくれるし、レベルアップさせていくと思う。
255:デフォルトの名無しさん
08/03/04 00:10:12
C言語で printf と scanf のいろいろな書式指定を知ったときは感動した
256:デフォルトの名無しさん
08/03/04 01:01:43
>>255
C++のstd::coutと比べると
printfは非常に使いやすいね
257:デフォルトの名無しさん
08/03/04 01:22:32
C++のオブジェクトの内部メカニズムを理解したときは感動した。
258:デフォルトの名無しさん
08/03/04 04:43:49
>>254
> 自分の使い慣れてる言語にそんな機能が備わっていることを知った衝撃
使い慣れてるというのは思い込みで、実は全然使い慣れてなかったというだけでは。
259:デフォルトの名無しさん
08/03/04 07:59:29
使い慣れてはいたんだろう。
使いこなせなかっただけで。
260:デフォルトの名無しさん
08/03/05 01:03:38
で、結局バイブル認定を受けられるのは?
261:デフォルトの名無しさん
08/03/05 01:08:24
Unix Programming Environment
Structure and Interpretation of Computer Programs
Essentials of Programming Languages
CMTCP
The Art of Computer Programming
K&R
Little Schemer
フラナガンのJavaScript
Greasemonkey Hacks
ラクダ本初版
DOM Scripting 標準ガイドブック
262:デフォルトの名無しさん
08/03/05 01:09:27
追加受付始めました
263:デフォルトの名無しさん
08/03/05 01:32:52
Unix Programming Environment
は大した内容には思えなかった。
今となってはかもしれんが。
264:デフォルトの名無しさん
08/03/05 01:33:55
追加
UNIXネットワークプログラミング Vo1
by リチャード・スティーブンス
265:デフォルトの名無しさん
08/03/05 05:35:46
結局上のほうにあるテンプレのリンク先に書かれてるのと同じ本ばっかになるんじゃね?
出すなら目新しいのにしようぜ
266:デフォルトの名無しさん
08/03/05 17:52:38
>>265
常に新人は居るからちょっとぐらいは大目にみてやれよ。
39スレやっても常に目新しい訳じゃないし。
267:デフォルトの名無しさん
08/03/06 00:12:38
Javaの入門は、
URLリンク(java.sun.com)
が最高。日本語化されているのかな?
268:デフォルトの名無しさん
08/03/06 01:02:27
Javaチュートリアル 第4版
URLリンク(www.amazon.co.jp)
これではないの?
269:デフォルトの名無しさん
08/03/06 17:28:42
お薦めの書籍について助言をお願い致します。
Windowsプログラミング未経験の状態から売り物に出来るレベルの3Dアクションゲームをなるべく最短距離で作りたいのですが、
とっかかりが掴めず途方に暮れています。
モデリングと作曲方面は何とか筋道をつけられそうなのですが、
Visual C++とDirectX関連、アルゴリズム、全体的なプログラム構造の設計等がどこから入っていったら良いのか分かりません。
本屋に行けば参考書は山程あるのですが、頁を開いても意味不明な文章とコードばかりで
どれが良くてどれが良くない本なのか分かりません。書籍の単価が高いので手当たり次第買い漁る事も出来ません。
>>1のリンク先等で調べた限りでは
・Accelerated C++
・DirectX ゲームグラフィックス プログラミング Ver. 2.1 Vista
・DirectXシェーダプログラミング
は揃えた方が良いだろうと思ったのですが、入出力やサウンド、アルゴリズム、構造設計等についてはカバーしていない様で
後はどれを選べば良いのか分かりません。
過去のプログラミング経験は80286互換CPUのDOS環境にてCでゴキブリを動かすプログラムや
アセンブラでコンピュータウィルスもどきを作って遊んでいた程度ですが、何分昔の事の為粗方忘れています。
270:デフォルトの名無しさん
08/03/06 17:57:13
無理
271:デフォルトの名無しさん
08/03/06 18:55:04
>>270
ワロタw
>>269
プログラミングWindows
URLリンク(www.amazon.co.jp)
URLリンク(www.amazon.co.jp)
言語の知識はあるみたいだしまずはこれかな。
メッセージドリブン形式のプログラミングとWin32APIの使い方に慣れれば
DirectXAPIもすぐ使えるようになる。
一度目はわからなくても気にせず読み進めていけば
コードの大半が定型文でコピペで済ませられることに気づく。
それで全体の雰囲気をつかんでからもう一度最初からじっくり読んでいけば
さくさく理解出来ると思う。
272:269
08/03/06 19:56:42
>>271
ああ成程、まずは基本概念からですか。
昔、撲殺武器みたいな3冊組のDOSリファレンス?を図書館で借りてきて読み耽っていた事を思い出しました。
早速二冊共注文しましたので、これで何とかして入口の扉を開いて
さっさと参考書に何が書いてあるか理解出来るレベルに持って行きたいと思います。
>>269の3冊はとりあえず後回しにします。
助言有難うございました。
273:デフォルトの名無しさん
08/03/06 20:00:13
プログラミングWindowsの下巻読んでねーな
上巻は全部読んでサンプルも手打ちで試したのに
274:デフォルトの名無しさん
08/03/06 20:18:15
Accerlerated C++は買ってきましたが、Efficient C++は
買う価値があるでしょうか?
275:デフォルトの名無しさん
08/03/06 20:40:02
買ってきただけ?まだ読んでないのか?
まず嫁。話はそれからだ。
276:デフォルトの名無しさん
08/03/06 20:52:08
>>269
その程度の事を自分で調べられないようじゃムリ。
277:デフォルトの名無しさん
08/03/06 20:58:47
>>269
そのレベルから商用のゲームって何年がかりの計画なんだ?
「80286互換CPUのDOS環境にてC」ってあんたいい年だろ?
>>274
「Efficient C++」はC++にそこそこ馴れた人間がC++の効率や速度だとかの
一般論や、それに伴ったイディオムやちょっとしたテクニックを学ぶ本。
とはいえ、内容も少し古いし必読書というほどでもない。
まだ「Accerlerated C++」を読むレベルなら他に読むべき本があるだろうね。
つーかまずその本クリアしなさいよw
278:デフォルトの名無しさん
08/03/06 21:19:41
Accerlerated C++ → オブジェクト指向の知識がある人なら、頑張れば読めるし理解もできる。
Efficient C++ → C++での開発経験が無いと、読破できないだろうし理解も出来ない。それ以前に読む意味が無い。
これがJavaやっててC++は文法しか勉強していない俺の見解。
はっきり言ってAccerlerated C++でさえ中級レベルだと感じたわww
279:デフォルトの名無しさん
08/03/06 21:23:55
全員コピペしてるな。
Accerlerated
Acceleratedだろ
280:デフォルトの名無しさん
08/03/06 21:51:17
コピペでバグは広がるんですよ
281:デフォルトの名無しさん
08/03/06 22:17:27
M$のひともそう言ってたな
282:デフォルトの名無しさん
08/03/06 23:01:43
例のIMEの件か。
283:デフォルトの名無しさん
08/03/09 19:58:36
C++の入門書のお勧めは?
284:デフォルトの名無しさん
08/03/09 20:06:12
accelerated C++
猫でも分かるC++言語プログラミング
285:デフォルトの名無しさん
08/03/09 23:06:59
福書房、電脳書房以外でコンピュータ系を大量に扱ってる古本屋きぼんぬ
150冊くらい売りたい
286:デフォルトの名無しさん
08/03/09 23:08:22
独習 C++ とかロベールとか色々あるから、
本屋で立ち読みして決めれば?
287:デフォルトの名無しさん
08/03/09 23:40:25
ロベールってまだやってたのか
288:デフォルトの名無しさん
08/03/09 23:43:23
独習というかハーバートシルトはやめとけ。
289:デフォルトの名無しさん
08/03/09 23:50:51
Javaの鉄則とJavaの格言ってどっちを先に読むべき?
290:デフォルトの名無しさん
08/03/10 00:04:18
両方読むなら、順番はたいした問題じゃないんじゃないだろうか。
291:デフォルトの名無しさん
08/03/10 00:05:02
>>289
内容全然違うよ
>>288
問題集みたいなもの、って割り切って買えば
独習はそんなに悪くないと思うけどね
292:デフォルトの名無しさん
08/03/10 00:25:20
今からC++始めようと思うんだが何かオススメの本ってある?
経験言語は一応JAVAscript
ちょっとかじった程度なんだが
293:デフォルトの名無しさん
08/03/10 00:44:33
過去ログ嫁
294:デフォルトの名無しさん
08/03/10 01:20:24
JAVAscript
295:デフォルトの名無しさん
08/03/11 00:45:10
独習C第3版と独習C第4版って何が違うんだ???
296:デフォルトの名無しさん
08/03/11 00:54:35
>>295
中のツールのバージョンが上がったとかそんなんじゃない?
C++を始めてみたんだけど、Accerlerated C++は分かりやすいし、
ちゃんと説明してくれるから知的好奇心も満足。ピアソンは良書多いな。
まだ3割程度しか読んでないけど。
EffectiveC++は立ち読みした限り、まだちょっと敷居が高かった。
297:デフォルトの名無しさん
08/03/11 01:14:16
スペルミスなくならないんだなw
298:デフォルトの名無しさん
08/03/11 01:48:08
上の方のをコピペしたw
accessとかaddressとかって何気に苦手w
299:デフォルトの名無しさん
08/03/11 04:48:21
ww
300:デフォルトの名無しさん
08/03/11 05:55:45
addressは覚えるしかないけれど、accessのcは「ク」と「セ」だから未だ判りやすい方だね。
acceleratedはamazonでも間違ってるくらいだからなぁw
301:デフォルトの名無しさん
08/03/11 07:23:48
axcel
302:デフォルトの名無しさん
08/03/11 08:44:18
プログラミングと全く関係ないけど、vehicle が難しい
303:デフォルトの名無しさん
08/03/11 09:37:20
>>295
Vista対応のCコンパイラがついてくるだけ。
正直、GCC使うのが目的なら第3版とCDベースLinuxで良いと思う。
304:デフォルトの名無しさん
08/03/11 15:33:27
そうなんだw
305:デフォルトの名無しさん
08/03/11 15:36:18
普通にMinGWでいいんじゃね?
306:デフォルトの名無しさん
08/03/12 04:39:06
Amazonを使ってる方へ
Amazonのほしい物リストで、個人情報(氏名等)がもれる場合があります。
ほしい物リスト(ウィッシュリスト)が未登録ならば、問題ありません。
しかし、自分のアカウントを調べた方が良いです。
URLリンク(1505953.blog76.fc2.com)
祭り中?
【祭】Amazonウィッシュリストで個人情報ダダ漏れ中★6
スレリンク(news板)
307:デフォルトの名無しさん
08/03/12 14:50:43
デザインパターンの本を読んでUMLを勉強したくなったんですが、
何かおすすめがあれば教えてください
308:デフォルトの名無しさん
08/03/12 16:05:36
>>307
UMLなんて単なるツールだ。勉強の対象ではない。
309:デフォルトの名無しさん
08/03/12 17:20:03
勉強せずに使えるツールってw
310:デフォルトの名無しさん
08/03/12 17:53:27
UMLごときで勉強なんて言ってんじゃねーよカス
311:デフォルトの名無しさん
08/03/12 18:02:05
UMLで考えるモデルベースマネジメントはわかりやすいよ
312:デフォルトの名無しさん
08/03/12 20:26:32
Algorithms Fethi Rabhi and Guy Lapalme
C言語による最新アルゴリズム事典 奥村 晴彦
UNIXネットワークプログラミング Vo1 リチャード・スティーブンス
Unix Programming Environment
Structure and Interpretation of Computer Programs
Essentials of Programming Languages
CMTCP
The Art of Computer Programming
K&R
Little Schemer
フラナガンのJavaScript
Greasemonkey Hacks
ラクダ本初版
DOM Scripting 標準ガイドブック
313:デフォルトの名無しさん
08/03/12 23:09:56
>>312
さすがに分厚い本が多いなw
薄いのはRabhi&LapalmeとLittle Schemerの2冊か。
314:デフォルトの名無しさん
08/03/12 23:12:46
>>312
ARMも追加してくれよ
315:デフォルトの名無しさん
08/03/12 23:47:01
"The Annotated C++ Reference Manual"=ARM
バイブル認定にはほど遠いだろ常考。
316:デフォルトの名無しさん
08/03/13 00:00:37
>>315
最近、こういう馬鹿が多くて困る。
あの本の真髄をわかっていない。
D&Eとも違うのよ。
317:デフォルトの名無しさん
08/03/13 01:29:36
インテル スレッディング・ビルディング・ブロック ―マルチコア時代のC++並列プログラミング
URLリンク(www.amazon.co.jp)
これどうよ?
TBBって現場で使われてるの?
318:デフォルトの名無しさん
08/03/13 02:10:46
>>316
先にD&Eのような気もするが…
319:デフォルトの名無しさん
08/03/13 07:38:56
>317
Maya で使われてる、というのが「日本語版の出版に寄せて」という項目にあげられてる。実際、
URLリンク(www.ngc.co.jp)
でも、「新しいスレッドライブラリ(TBB)の有効化」としてあげられてる。
が、とりあえず訳の質は良くない。
日本語の文法として間違ってなくても全体として意味が通らない文が結構あるのですごく原著を参照したくなる。
> R:::iterator R::end() const 範囲の過去の最後の項目
とか書いてある。one past the last element のことだろうから、範囲の最後の項目の 1 つ先、
つまり STL で普通に使われる end() と同じ。
また、URLリンク(www.lyratechnicalsystems.com)
> The importance of this property is the reason that concurrent_hash_map makes key equality
> and hashing travel together in a single object instead of being separate objects.
の文だと思うが、
> このプロパティーの重要性は、concurrent_hash_map を別々のオブジェクトで維持する代わりに
> 単一オブジェクトにキーの等価性とハッシュを配置する点にあります。
という記述があるが、
> この性質が重要なので、concurrent_hash_map ではキーの等価性確認とハッシュ算出の処理を
> 別々のオブジェクトに分けるのではなく単一オブジェクトに纏めている。
ぐらいに訳すんじゃないのかと思うんだ。
320:デフォルトの名無しさん
08/03/13 09:08:39
>>319
酷い訳だな。訳者は語学力の無さを恥とは思わないのだろうか。
訳書はスルーしとく。
321:デフォルトの名無しさん
08/03/13 15:54:02
>>319
頼む。
319が訳し直してくれ。
322:デフォルトの名無しさん
08/03/13 16:37:36
よくわからんけど、key equalityが「キーの等価性確認」で、hashing travelが「ハッシュ算出の処理」ということか?
323:デフォルトの名無しさん
08/03/13 16:56:26
そうだよ。
324:デフォルトの名無しさん
08/03/13 17:02:11
この性質が重要なのは~だからである、じゃないの?
325:デフォルトの名無しさん
08/03/13 20:03:03
違うよ。
326:デフォルトの名無しさん
08/03/13 21:40:41
何で違うの?
327:デフォルトの名無しさん
08/03/13 21:45:17
違うから。
328:デフォルトの名無しさん
08/03/13 21:47:35
洋書読んでる奴の大半は糞訳とか言われてる本と同レベルの脳内訳で理解している.
329:デフォルトの名無しさん
08/03/13 22:02:51
面倒なので省いちゃったんだけど >319 の後半の文は
> ほとんどのハッシュテーブルでは、2つのキーが等しい場合、同じハッシュコードにハッシュしなければいけません。
> つまり、指定された HashCompare h と任意の2つのキー j および k について、次のアサーション !h.equal(j,k) || h.hash(j)==h.hash(k)
> を保持しなければなりません。
というのに続く文章なんだ。
まぁ本1冊全部訳すのと、部分的に修正加えるのとは全然違うと思うんだけど、一通り校正する余裕があれば大分読みやすくなったと
思われるんでちょっと残念ではある。
>322
実はちょい自信がなかったんだけど文法的には make A do で、key equality と hasing を travel together させるという形だと思う。
その辺は日本語的には言葉を追加した方が通りがいいよな、と思って追加してみた。
>324
直訳すれば「この性質の重要性=(concurrent_hash_mapが~する)理由」になるしね。
the reason that は the reason why と同じ。
>328
実際、本当に書き下して訳してみようとすると難しさを実感する。
330:デフォルトの名無しさん
08/03/13 22:07:36
昔からオライリー本は糞訳が多いから嫌い。
可哀想な>>328のようにはなりたくないけどな。
331:デフォルトの名無しさん
08/03/13 22:16:49
昔から糞訳が多いとわかってるということは昔からその糞訳本をいっぱい読んでるってことか。
図星を指されたからって煽るのはかっこ悪いな。
332:デフォルトの名無しさん
08/03/13 22:19:21
>>328
まぁきっちり訳されてないなら他人の脳内訳より
自分の脳内訳のほうが収まりがつくでしょ
333:デフォルトの名無しさん
08/03/13 22:26:52
脳内でも訳して読むのかよ。
普通他言語は他言語として読むだろ。
334:デフォルトの名無しさん
08/03/13 22:35:06
>>331
図星を指された
図星を指された
図星を指された
図星を指された
図星を指された
図星を指された
図星を指された
図星を指された
図星を指された
日本語に難アリ チョウセン人ですか?
335:デフォルトの名無しさん
08/03/13 22:37:34
>>334
辞書引けよゆとりw
336:デフォルトの名無しさん
08/03/13 22:39:41
図星を指されるという表現も知らんのか
そりゃ~プログラミングとか洋書以前に日本語の勉強が必要だろ
337:デフォルトの名無しさん
08/03/13 22:44:23
ブーメランの良い例ですね。
338:デフォルトの名無しさん
08/03/13 22:46:42
指されるより突かれるほうが好きなんです><
339:デフォルトの名無しさん
08/03/14 01:34:55
日本語に翻訳できない言葉が洋書にあるのを無理に日本語訳しなくていいなとは思う
340:デフォルトの名無しさん
08/03/14 02:04:00
みんな洋書ってどうやって買ってるの?
341:デフォルトの名無しさん
08/03/14 02:12:34
C++ の入門書を探しています。C言語の知識はありません。
ネットで検索してみると
柴田望洋『新装版 プログラミング講義C++』(ソフトバンククリエイティブ)
塚越一雄『はじめてのC++』(技術評論社)
日経ソフトウエア編『ゼロから学ぶC/C++』(日経BP社)
あたりがC言語の知識が無い初心者にとっての
C++ の入門書らしいのですが,
この3冊のどれかを読んで感じた長所・短所を教えていただけませんか?
また,他にいい入門書はありますか?
342:デフォルトの名無しさん
08/03/14 02:15:27
とりあえず過去レス読んでこい
343:デフォルトの名無しさん
08/03/14 02:19:28
過去レス読めないんですがどうすればいいでしょうか?
死んだ方がいいですか?
344:デフォルトの名無しさん
08/03/14 02:22:48
>>341
どれも読んだこと無いけど
C++でもポインタ使うからせめてCでポインタについての知識
をしっかり身につけてからC++学んだ方が良いような気がする
345:デフォルトの名無しさん
08/03/14 02:25:24
専ブラ入れれば過去レス読めるべ
346:341
08/03/14 02:30:46
>>342
わかりました。
URLリンク(www.bookshelf.jp)
あたりで読んできます
347:デフォルトの名無しさん
08/03/14 02:40:48
>>341
>>1-340すら読んでなかっただろ。それだけでも読め。
そうしたらちょっとはましな質問になる
348:デフォルトの名無しさん
08/03/14 02:44:06
過去レス≠過去スレ
349:デフォルトの名無しさん
08/03/14 02:56:13
プログラミング初めてでC++やろうとしたら過去スレ見れなくて
おまえわざとか?とかアッタマくるだろ。JK
以下10年前の俺にレス。
最初からC++とかやめといた方がよい。
遠回りに見えても、コンピュータの概論的な事、マシン語、
入門用言語を勉強してからの方が良いぞ。
350:デフォルトの名無しさん
08/03/14 03:01:36
何も知らないなら、とりあえずC言語が無難だな。
351:デフォルトの名無しさん
08/03/14 03:06:45
そこでVBですよ
352:デフォルトの名無しさん
08/03/14 03:14:11
なんでC++を覚えたいのか目的意識も書いてくれた方が答えやすいかもね。
C++を使う必要に迫られているのか、
それともなんでもいいから言語を覚えようとしているのかも分からんし。
353:デフォルトの名無しさん
08/03/14 03:18:17
>>341
通勤通学の隙間時間を利用して勉強するなら書籍が必要だけど
PCの前で動作確認しながらじっくり勉強するつもりならHP利用するほうが便利だよ。
書籍とディスプレイの間を何度も視線移動するのはロスが大きいし無駄に疲れる。
あと入門書は一度読んだら捨てることになるから買うのはもったいないってのもある。
C++の基本を解説したHPは腐るほどあるからとりあえず一度覗いてみることをオススメする。
354:デフォルトの名無しさん
08/03/14 03:27:17
読んだ入門書を積むのも楽しいもんだよ。
355:341
08/03/14 03:32:44
さらに調べてみると
『新装版 プログラミング講義C++』の新版として『明解 C++』が出てる,
『はじめてのC++』は間違いが多い,
『ゼロから学ぶC/C++』はC言語の習得が前提らしい,
とのことで
『明解 C++』が良さそうなので,
今度書店で中身を見てきます。
アドバイスにあったように C++ 解説サイトも使ってみます。
BASIC,マシン語,Fortran,XHTML と学んできた自分が
C++ にどれだけ通用するかな?
356:デフォルトの名無しさん
08/03/14 03:42:03
>>355
そんだけやったことあるなら、
オブジェクト指向的なことさえわかれば、そこまで難しく感じることはないと思うよ。
特に、C言語の部分は、簡単に理解できると思うよ。
357:デフォルトの名無しさん
08/03/14 03:45:33
>>355
それだけ経験があるなら明解C++は冗長すぎてすぐ飽きると思う。
Accelerated C++がおすすめ。
358:デフォルトの名無しさん
08/03/14 06:47:22
K&R → web上のC++入門テキスト → プログラミング言語C++
の順に読むのがオヌヌメ
359:デフォルトの名無しさん
08/03/14 08:02:26
糞訳と言えばピアソンだろ。オラの比じゃない。
360:デフォルトの名無しさん
08/03/14 11:02:32
web上の入門なんて、
本よりもずっと下のレベルにずれた玉石混淆なんだから、
具体的なURLを提示してから奨めろよ。
「本になっている入門書」みたいなおおざっぱなこと言って恥ずかしくないのか?
361:デフォルトの名無しさん
08/03/14 11:38:36
Webで勉強するのはアホか極貧
362:デフォルトの名無しさん
08/03/14 11:50:00
不思議だよね。同じ内容でも書籍のほうが理解しやすいような感覚があるのって
児童期からの慣れで紙面上からの入力に我々が最適化しただけなのか、
やっぱり現行ディスプレイでは紙の解像度に到底勝てないのか、
あるいはその両方なのか
仕事も勉強もオレはいまだに紙インタフェースから抜け出せないでいる
Lifehackなんてムリだね!
363:デフォルトの名無しさん
08/03/14 11:59:03
ディスプレイはそれ自体が発光してるから疲れるに違いない
364:デフォルトの名無しさん
08/03/14 13:35:56
>>360
書籍の場合は,専門書を置いてる書店まで足を運んで何度も買い直すのは
時間も金も無駄だからここでおすすめを聞く価値はあると思うけど,
Webもおすすめを聞かないと始められない人はどんだけ受け身やねんと。
理解できない箇所があれば理解できるまでHP渡り歩けばいいだけでしょ。
書籍と違ってWebには「そのHPだけで勉強を進めていかなければいけない」なんて縛りはない。
365:デフォルトの名無しさん
08/03/14 13:38:46
>>357
確かに341は経験ありそうだけど
C経験無しでAccelerated C++って大丈夫か?
>>358
何故K&R?
366:デフォルトの名無しさん
08/03/14 13:49:41
ハローワールドから始まる本に無理はない
367:デフォルトの名無しさん
08/03/14 14:03:40
>>364
入門だから自分でよしあしの判断ができない人が対象でしょう?
本は書店に足を運ぶからとか、詭弁で誤魔化すなよ。
368:デフォルトの名無しさん
08/03/14 15:11:42
>>367
だからぁ~
やる前からよしあしの判断する必要ないでしょWebは。
しばらく読んでいけば誰でも判断できるし。
それがめんどくさいと言ってるのなら,ゆとり乙としか返しようがない。
書籍の場合はよしあしが判断できる程度のとこまで読むには購入しなければいけない。
購入してそれが自分に合わなかったらまた買い直さなければいけない。
Webの場合の読むのがめんどくさい,とは本質的に違う問題だということがわかるでしょ。
369:デフォルトの名無しさん
08/03/14 15:15:45
いや判断できないでしょ
370:デフォルトの名無しさん
08/03/14 15:19:52
判断できるなら「入門」する必要ないよw
371:デフォルトの名無しさん
08/03/14 15:21:04
めんどくさいとかいう話じゃなくて、時間的損失(=機会損失)の話だろ。
無限に時間をかけてもかまわない人たちだけじゃありませんので。
372:デフォルトの名無しさん
08/03/14 15:21:38
客観的な評価を下すのはそりゃ難しいよ。
でも入門レベルで一番重要なのは「自分に合ってるか」だから。
自分に合ってるかどうかを自分で判断できないのだとしたら,
やはりゆとり乙としか返しようがない。
373:デフォルトの名無しさん
08/03/14 15:25:25
>>362-363
ディスプレイとにらめっこしてエディタで何時間見てても気付かなかったバグが
プリントしたとたん発見できたこともある(毎回そうなる訳じゃないけどね)
374:デフォルトの名無しさん
08/03/14 15:30:07
>>371
書店まで足を運ぶ時間は損失だろうけど
理解しようと読み調べた経験は損失ではないよ。
今必要としてる情報を探し出す能力は
むしろこれから必須になっていくのだから。
>>373
それはあるねw
375:デフォルトの名無しさん
08/03/14 15:34:27
解りやすいかそうでないかは初学者でも判断できるな
間違いの有無とか重要な機能の説明が無かったりとかは判断できない
でも良書と言われるプログラミング講義C++すら、namespaceの解説が無かったりするし
入門向けテキストを読み終えた時の理解度なんて結局、
お偉いさんの書いた分厚い本で勉強する時にスポイルされるからあんま関係ないと思うわ
376:デフォルトの名無しさん
08/03/14 15:42:28
>>374
そういう話ではなくて、書籍もWebもおすすめを書いておけばいいんじゃないかということ。
おすすめがないなら、Webで勉強しろなどとは書かないこと。
377:デフォルトの名無しさん
08/03/14 15:48:19
Webのオススメは自力で探した方がためになるって>>374は言ってんだろ
378:デフォルトの名無しさん
08/03/14 15:51:25
すぐれた書籍を見つける能力はみがかなくてもいいのか?
379:デフォルトの名無しさん
08/03/14 15:54:08
>>377
Webにはオススメなんか無いから、彷徨うだけ無駄。
380:デフォルトの名無しさん
08/03/14 16:59:12
webの情報って平気で嘘が書かれているからなぁ
しかも自信たっぷりに書かれてるから
分かる人には失笑ものの間違いでも
初心者は気付きにくい
でも本屋に行ったところで事情はあまり変わらない
その本屋の取扱本にも偏りっていうのもあって
同じ本屋でいくつかの本を手に取るだけじゃなくて
いくつかの本屋を廻るべきなんだよね
特に最近は自信たっぷりに間違いが書かれている本は増えたと思う
381:デフォルトの名無しさん
08/03/14 17:45:05
>>378
それ言ったらこのスレの意味が無くなるのでは
382:デフォルトの名無しさん
08/03/14 17:50:47
みんな自分の体験談を書けばいいだろ。
初心者時代に戻って。
この本は挫折したけど、あの本でキッカケ掴めたとか。
まあおれが目から鱗落ちたのは、初心者用ではないが
リップマンのInside The C++ Object Modelだが。
最悪本としては柏原の全部と
矢沢久雄のC++ クラスと継承
かな
383:デフォルトの名無しさん
08/03/14 18:41:21
わからないことがあればその都度検索していくつものHPを渡り歩いてたから
ここがおすすめっていうのを絞るのは難しいのだけど,いくつか挙げてみると
プログラムを書こう!
URLリンク(www.asahi-net.or.jp)
Cの知識が無くても読み進んでいける。
ProgramingPlace
URLリンク(www.geocities.jp)
Cの知識が必要なところはC言語の該当解説ページへリンクされている。
「プログラムを書こう!」よりも文法の解説が詳しく
標準ライブラリの解説もまとまっている。
Let's boost
URLリンク(www.kmonos.net)
boostライブラリのサンプルコードがわかりやすい。
あとは検索してるとメーリングリストやBBSのログがヒットして
探していたドンピシャの事例が出てて参考になったことが多かった。
384:デフォルトの名無しさん
08/03/14 18:46:17
テンプレって誰も読んでないのな。
385:デフォルトの名無しさん
08/03/14 20:12:28
>>384
どこも同じだけど、一番読んでほしい人が読んでないんだよ。
386:デフォルトの名無しさん
08/03/14 20:16:56
いまほどネットが普及してない昔にくらべりゃ
かなり恵まれた環境にいるということが
最近の若い人には分からないみたいだ
387:デフォルトの名無しさん
08/03/14 20:17:42
全くだ
388:デフォルトの名無しさん
08/03/14 20:30:42
ネットが普及してないを食べ物がなかったに変えたら昔から言われてることだな
389:デフォルトの名無しさん
08/03/14 20:38:02
全くだ
390:デフォルトの名無しさん
08/03/14 21:17:38
>>383
いきなりboostかよw
391:デフォルトの名無しさん
08/03/14 21:45:51
progress_display等のすばらしいライブラリは何を置いても体験しておくべきだろ
392:デフォルトの名無しさん
08/03/14 21:51:00
今は食べすぎで苦労してるな
393:progress_display
08/03/14 22:54:23
(´;ω;`)おっおっううぇああぁああぅぅおぉぉおお
394:デフォルトの名無しさん
08/03/15 01:51:18
柴望が糞なことに変わりはない
395:デフォルトの名無しさん
08/03/15 08:03:46
便乗質問します。
初めてC++を勉強しようとしていますが、
現在、
①明解C++<望洋本>
②ロベール
③Accelerated C++
④独習C++
⑤C++プライマー
のいずれかを選択(複数も考えています)しようかと
思っています。での選択がよいのでしょうか?
396:デフォルトの名無しさん
08/03/15 08:30:03
Cがどの程度分かるかくらい書け
397:デフォルトの名無しさん
08/03/15 09:56:23
>>395
2を選ぶなら5だがどちらもC++を飲み込んでやるという気合がないと厚さに挫折するだろう
4は論外
3はC++を手っ取り早く使えるようになりたいという人向き
1は3が嫌なら選べばいい
398:デフォルトの名無しさん
08/03/15 10:22:59
3は論外。一冊目としては不適当。
あとはどれも似たようなもんだから、立ち読みして体裁とか文章の密度とかで
気に入ったの選べ。
399:デフォルトの名無しさん
08/03/15 10:34:09
>>397>>398
>>396も分からないのに良くそんな適当なことが書けるな。
400:デフォルトの名無しさん
08/03/15 10:50:31
やる気があるならどれでも構わない。
401:398
08/03/15 11:44:58
どこが適当なんだよ。言ってみろ。
402:デフォルトの名無しさん
08/03/15 11:58:12
ロベールの厚さに絶望したりして
403:デフォルトの名無しさん
08/03/15 12:02:40
2冊目買うようなことがあるなら
そっちの方が厚くなるかもしれないけどね。
404:デフォルトの名無しさん
08/03/15 12:05:37
>>397
C++ Primer はプロのための入門書って書いてあるんだけど・・・。
405:デフォルトの名無しさん
08/03/15 12:11:50
C++の入門書を聞いてくる人は他言語(特にC)の経験を書いてほしいな
(他言語経験なしでいきなりC++は珍しいと思うが)
406:デフォルトの名無しさん
08/03/15 13:07:55
C++に限ったこっちゃないだろー
407:デフォルトの名無しさん
08/03/15 13:09:28
395です。
Cの経験は入門書(明解C言語入門、改訂3版C言語入門)
を読み、簡単なプログラムが作成できる程度です。
既知の言語の幅を広げたいと思っています。
408:デフォルトの名無しさん
08/03/15 13:24:36
じゃあ何から何まで書いてある5で。
409:デフォルトの名無しさん
08/03/15 13:58:03
Cをもっとしっかりと勉強してから3を推奨。
410:デフォルトの名無しさん
08/03/15 14:23:22
>>407
今と昔では勉強の仕方が違う。
現在のC++脱初心者のお勧めコース
step1 これならわかるC++(ブルーバックス) 雰囲気に慣れる
step2 同著者のCマガ連載2002、2003あたり さらに雰囲気を掴む
step3 Accelerated C++ 章によっては難しく感じるかもしれないが頑張る
常に禿本を手元に。難しければ、詳説C++第二版も常備。
step3の頃にはThe C++ Standard Library(原書がいい)も手元に。
step3は3回くらいやれ。
細かいことは追わないで、そういうもんだと認めながら
とにかく書いて動かす。
①明解C++<望洋本> 知らん
②ロベール 外人かと思ってたが知らん
③Accelerated C++ これはいい
④独習C++ シルトは糞
⑤C++プライマー 第三版を読んだが単なる文法の詰め合わせ
411:デフォルトの名無しさん
08/03/15 14:27:22
C++はMeyersのEffectiveシリーズも読んでおくべき
412:デフォルトの名無しさん
08/03/15 14:30:16
そうだね。Accelerated C++の次に読むといいね。
413:デフォルトの名無しさん
08/03/15 14:52:28
>>411
脱初心者の後を言うならば、
Effective C++
Exceptional C++
Effective STL
C++ Template(原書のみ) これは秀逸だった
くらいは読むべき。個人的にはExceptional C++ Styleも好きだ。
deepなところでは、ARM、D&E、Inside The C++ Object Model
を理解してれば色々な事に迷いがなくなる。
そして山ほどやった挙句、C++0xが登場して再履修だ。
414:デフォルトの名無しさん
08/03/15 14:55:03
単なるオナニーレスじゃんw
415:デフォルトの名無しさん
08/03/15 14:59:59
オナニーは控えてる。
416:デフォルトの名無しさん
08/03/15 15:00:40
>>395
>既知の言語の幅を広げたい
という理由なら、3はもしかしたら目的と
合わないかもしれないな
良い本だけどね
独習C++は悪い本とは思わないが
問題集的で決して面白くは無い
それが良いという人もいるかも
417:デフォルトの名無しさん
08/03/15 15:11:59
つかさ。
俺は勉強がしたいわけじゃないんだけど?
C++を使えるようになりたいんだけど?
わかるか?
418:デフォルトの名無しさん
08/03/15 15:12:56
>>417は馬鹿。
わかるか?
419:デフォルトの名無しさん
08/03/15 15:16:25
>>418
なんだこの野郎?
お前には理解できないだろうな。
420:デフォルトの名無しさん
08/03/15 15:16:39
昔は言語が小さくてプログラミング作法は別途勉強したんだけど、
今は言語に作法を方向付ける機能が入っている。ライブラリにも。
だから昔より言語習得に必要な時間は増えているし、
C++の用に複雑な言語は、言語だけでも最低3冊、
ライブラリも含めたら5冊以上は読まないと話にならない。
他の言語でも半分にはならない。
421:デフォルトの名無しさん
08/03/15 15:19:43
本をたくさん買うくらいなら数万払って
NECラーニングとか受講する方が楽だ
422:デフォルトの名無しさん
08/03/15 15:27:00
それでいい人はいいんじゃないのかな?
423:デフォルトの名無しさん
08/03/15 15:30:16
>>422
ありがとう。優しいね。
また、ボロクソ言われると覚悟して書いたのに・・・。
高い金払うのは時間を買うという意味もあります・・・。
独学ではどうしても時間かかるので。
424:デフォルトの名無しさん
08/03/15 15:36:15
>>417
使えるようになりたいだけなら
Accelerated C++は良いよ
Cが分からないと読むのが辛いけどね
425:デフォルトの名無しさん
08/03/15 15:55:14
. : .:::::::|:.:./: : : : : : :.:. : : :ヽ: : : : : : : `ヽ
. : .:::::::|:.//: : : : : :.:.:. :i、: : :ヘ: : : : : : : : :.\
. : .:::::::|//:/! :./:.:.:.:. :! ヽ: : ∨: . . ヾー‐- 、
. : .:::::::|/:(_ノ/:.:.:.:イ:. :.,' i: :.ト、: : : . . ヘ
. : .:::::::|: : :_/__//:. :/ l: :.!、!: : : ヽ : . . . ハ
. : .:::::::| '´// /:.:, ' l: ,' !`ヽ: : ',: : : : : : :',
. : .:::::::|: / // l/ l,イ: : : :.i : : : : : : ∨⌒ヽ
. : .:::::::|,ィ≠ミ、 ∨: : |: : ',: :.|、: :.l
. : .:::::::|:;ィ:::`.:! ,ィ≠ミ、 ∨: !: : :i: :.! ヽ: ! >>417
. : .:::::::|:i. ー´l l:::::`.:!ヾ .∧/:. ∨: ,' .}:! あ、あの・・あの・・
. : .:::::::|ヽニノ \\\ ! ー',!:! ./l:.:.:.:. : |:./ ノ!
. : .:::::::| \\\\\`= ' /ノ:.:.:.:. : k'
. : .:::::::| __ /:.:.:.:.:,ィ:. : ! \
. : .:::::::|`、 、 ー ' _.. イ:.:.:.:.:./ |: :.,'
. : .:::::::|: .:ヽ ` ' ,ー: ..i:´::|:. :. |/:.:.:./ .l:./
. : .:::::::|: . : .\/: . : .,':::::::i:. :./:.:,.:イ l/
. : .:::::::|: . ;ィ‐ ‐、: . /:::::::,':. ://:. l
. : .:::::::|//○ ∧/:::::::/:. :. :. :. :./
426:398
08/03/15 15:57:06
Accelerated C++をC++の一冊目に推すのはどうだろう
427:デフォルトの名無しさん
08/03/15 16:10:00
いいんじゃない。
それで問題ないかは力量にもよるけど、
買っといて無駄になるもんじゃないし。
428:デフォルトの名無しさん
08/03/15 16:23:08
本欲しいけど高いんだよな
万札が何枚も飛んでってしまう…
429:デフォルトの名無しさん
08/03/15 16:34:39
>>421
うん、積読よりも判った気になるにはもってこいだね。
430:デフォルトの名無しさん
08/03/15 16:50:06
>>426
入門書だから問題ないと思うが
基礎文法を知るのには全く向かないけどね
431:デフォルトの名無しさん
08/03/15 17:12:05
独習のシルトって、著者紹介でC++の世界的な権威て書かれてるけど
他のC++書籍の謝辞、参考文献などで名前見たことない
432:デフォルトの名無しさん
08/03/15 17:24:08
じゃessential C++
433:デフォルトの名無しさん
08/03/15 17:39:02
>>431
偽者だから
434:デフォルトの名無しさん
08/03/15 17:41:54
>>425
つかさちゃんきゃわあああああああああああ!!!!!!!!!!!!
つかさちゃんとちゅっちゅしたいよ~
435:デフォルトの名無しさん
08/03/15 17:43:52
2冊も知らんと言われちゃ参考にならないなあ。
436:デフォルトの名無しさん
08/03/15 17:45:55
>>431
シルトは地雷。
それが分からなければ中級以下。
437:デフォルトの名無しさん
08/03/15 18:09:31
395です。
いろいろアドバイスありがとうございます。
①明解C++・・・とっかかりに使用
②Accelerated C++・・・最低3回繰り返す
③C++プライマー・・・文法辞書として使用
④413さんの推薦本Effective C++等の中から
選んで読む
で学習してみようと考えています。
438:デフォルトの名無しさん
08/03/15 18:13:36
再帰の技法を読んだが面白かったわ。
100P弱で例題演習もほどよくついてる。
アルゴリズムイントロダクションなんかは再帰手続きについて
慣れてることを前提にしているからこういう本はちょうどいいかもしれない。
ただページ数が少ないだけに800~1000円で買いたかった。
439:デフォルトの名無しさん
08/03/15 18:38:15
あ、それ本屋で見かけたけど
おもしろそう!
すぐになくなってしまったけど・・・。
440:デフォルトの名無しさん
08/03/15 19:04:57
>>437
そんな何冊も買わなくても
ロベールとEffective C++だけでいいと思うのだが。
441:デフォルトの名無しさん
08/03/15 19:19:34
>>438
自己末尾再帰の利点は何?
442:デフォルトの名無しさん
08/03/15 20:08:43
意味も効率の上限もループと一緒
443:デフォルトの名無しさん
08/03/15 20:09:04
>>440
二冊のうちの一冊がEffectiveはないだろ。
444:デフォルトの名無しさん
08/03/15 20:15:28
>>443
入門書ではないけど、
そのうち読む必要はあると思う。
445:デフォルトの名無しさん
08/03/15 20:20:46
とにかくよく出てくるEffective…こいつは読むしかないな
446:デフォルトの名無しさん
08/03/15 20:21:52
>>442
Nested RecursionとIndirect Recursionはどうやって使い分ければいいの?
447:デフォルトの名無しさん
08/03/15 20:39:46
使い分けるもなにも全く違う概念だろ。
というか他のスレに行けよ。くだ質のスレとかあるだろ。
448:デフォルトの名無しさん
08/03/15 20:54:01
>>438
100ページ弱?そんな短いか?
449:デフォルトの名無しさん
08/03/15 20:58:31
ググったら 144ページ と書いてあるな。
450:デフォルトの名無しさん
08/03/15 21:30:45
>>448-449
付録を除くと
451:デフォルトの名無しさん
08/03/15 21:33:46
そんなに付録があるのか。
452:デフォルトの名無しさん
08/03/15 21:38:56
>>451
本編が118Pで後は章末問題の解答になってる.
453:デフォルトの名無しさん
08/03/15 21:39:57
まあ再帰1つでそれだけ書ければ十分か。
454:デフォルトの名無しさん
08/03/15 21:51:27
>>340
455:デフォルトの名無しさん
08/03/15 21:58:23
つアマゾン
456:デフォルトの名無しさん
08/03/15 22:18:47
>>454
紀伊国屋も
457:デフォルトの名無しさん
08/03/15 22:50:31
ウィンドウズのアプリケーションを書きたい
-->MFCを使いたい
-->C++を学びたい
こういう人にアクセル本は薦められない
458:デフォルトの名無しさん
08/03/15 22:56:14
>>455-456
やっぱりネット注文するしかないんですかね…
459:デフォルトの名無しさん
08/03/15 22:57:58
>>425
自重w
>>454
ジュンク堂
amazon最近ほしい物リストの件で話題になってるよね
460:デフォルトの名無しさん
08/03/15 22:58:04
紀伊国屋はネット注文じゃないと思うのだが
461:デフォルトの名無しさん
08/03/15 23:07:58
>>460
ネットで注文できるお
462:デフォルトの名無しさん
08/03/15 23:09:22
新宿のジュンク堂はそれなりに洋書置いてあった
目的のものがあるかは知らないが
463:
08/03/15 23:10:58
アマゾンJPで注文できなかったやつが、紀伊国屋で注文できたから頼んだことある。
たぶん版元にはなくなったけど紀伊国屋の取引先の海外の問屋があったんだろう。
アメリカアマゾンで注文できるのに日本アマゾンで注文できないのとかもあるし。
464:デフォルトの名無しさん
08/03/15 23:13:36
為替レートを考えて.jpと.comを使い分けてる。安い買い物できるよ。
465:デフォルトの名無しさん
08/03/17 14:52:25
頭いいな 95円まできたぞ
466:デフォルトの名無しさん
08/03/17 18:54:31
中国への警戒感から日本に資金が流入してる円高だな。
反落も有るから気をつけろ。