[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 05/09 21:01 / Filesize : 197 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

推薦図書/必読書のためのスレッド 38



1 名前:デフォルトの名無しさん [2007/12/21(金) 02:52:59 ]
プログラム技術板倉庫
s225.web.fc2.com/index.html

前スレ
推薦図書/必読書のためのスレッド 37
pc11.2ch.net/test/read.cgi/tech/1190192944/

357 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 01:25:50 ]
「やさしい」 と名のつく物は導入としてはいいが、
その先もう1冊以上本を買わないといけないと思っておいた方がいい。

358 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 01:28:57 ]
何冊も本を買っているとそのうちどの本も大して内容に
差が無いように思えてきて最近買ってない。

一番最近購入したのは詳説C++第2版。
内容は一見難解に見えてその実とてもわかりやすい。

359 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 01:31:30 ]
そこらの辞書より厚いけどロベールは無難な選択肢だと思う

360 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 01:31:45 ]
アマゾンだと入門書が別に必要って評価みたいだぜ。

361 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 01:32:11 ]
>>360>>358 へのレス。

362 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 01:33:31 ]
○○入門とか
詳解○○とか
はあるのに
難解○○
っていうタイトルの本は見かけないよね


363 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 01:34:29 ]
Modern C++ Design とか C++ の難解設計とかに邦訳しようぜ。

364 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 01:36:08 ]
本棚見たらC++の本は何故かピアソンエデュケーションだらけ

365 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 01:43:07 ]
C++ Primer 4/Eはどうなの?
まだ新しくてamazonにレビューがないのだが。



366 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 01:44:27 ]
3 のレビューは酷いけど、4 で改善されたのかな?

367 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 02:00:58 ]
>>358
中身は抜粋的で大したことは無い。やはり国内本は。。

368 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 02:49:36 ]
>>365
翻訳は無茶苦茶だけど、手元に置いといたら多少は使えた

369 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 02:49:41 ]
ロベールは良さ気だよね,CP高そう,読んだこと無いけど.

「Accelerated C++」は手を動かしていって体で覚える感じ.

「C++プライマー 第4版」は訳は読みにくいけど,しっかり読めば役に立つ.
高いけど末永く使えると思う.

「STLを早い段階で使う」という意味で上の2つは共通してる.

STLだけでも膨大なので
「標準テンプレートライブラリによるC++プログラミング 第2版」や
「C++標準ライブラリの使い方 完全ガイド」を買っても良いと思う


370 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 09:58:05 ]
>>347
確かにそうですね。必要だと思ったらやると思いますけど。

>>349
大学もレベル落ちてますから・・・。

371 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 10:47:42 ]
言語の勉強もいいがアルゴリズムの勉強も忘れないようにな。
セジウィック+珠玉のアルゴリズム、この二冊は抑えとくべき。
Cの場合、セジウィックは後半だけ旧版の3巻ないし原著のpart5のどちらかを使用。
個人的には原著のほうが表紙がカッコよくてお勧め。訳は邦訳でも問題ない。
実装じゃなくアルゴリズムの問題演習をしたいならコルメンのアルゴリズムイントロダクション。
ただこれ解答が一切ないから注意な。初心者が1冊目に手に取る本としては厳しい。

372 名前:デフォルトの名無しさん [2008/01/14(月) 12:20:24 ]
新C++言語入門 ってどうですかね?
ビギナー編とシニア編がありますが


373 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 12:21:38 ]
林の本にいいものなし
やめとけ

374 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 12:22:54 ]
林は地雷

375 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 12:24:07 ]
でも有名なんだよな
晴彦



376 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 12:25:56 ]
林って本職なによ。
本の執筆だけで食えるの?

377 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 12:33:13 ]
>>376
プログラマ/テクニカルライタだそうです

378 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 12:41:47 ]
>林
発行部数は相当出てるんじゃないか?
プログラムの書籍置いてる本屋ならどこでもみるぞ。
オレも入門したての頃、C++とVCの林本買ったが
あまり良かったとは思えないな。
amazonじゃ絶賛されてるみたいだけど。

379 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 12:43:32 ]
名著に見せかける販売戦略だよ。

380 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 12:44:04 ]
VC6についてた入門書?よりはまともだけどそれだけ


381 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 12:45:42 ]
林は、一部の初心者には良いよ
本業プログラマ視点では嫌われがちだが初心者視点からは分かりやすいらしい
まぁ俺は、望洋ちゃんマンセー派なんだけどな

382 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 12:45:44 ]
プログラミング関係の本って、印税、数十万程度なんじゃないの?

383 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 12:46:04 ]
実際名著だから売れるんだよな
地雷とか言ってるやつは多いが、具体的な指摘は一切ないだろ

384 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 12:50:04 ]
分かりやすくはあるが、間違いが多いという話は聞く。

385 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 12:50:04 ]
>>383
具体的な指摘↓
www.6809.net/tenk/html/prog/hayasi_c.htm



386 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 12:50:27 ]
具体的な指摘
www.6809.net/tenk/html/prog/hayasi_c.htm

387 名前:386 mailto:sage [2008/01/14(月) 12:51:01 ]
うほっ
かぶったw

388 名前:385 mailto:sage [2008/01/14(月) 12:54:12 ]
うわw

389 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 12:57:44 ]
>>383
あんなもん名著といえるわけねーだろ。
メイヤーズやサッターと比べたらどんだけ糞なんだよ。

390 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 12:59:21 ]
柴田望洋最強

391 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 13:00:49 ]
メイヤーズは凄すぎる・・・
effective C++とか規格ができる前に書いてたんだろ?

392 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 13:01:31 ]
main は多少は特別な存在だけどな。
コンパイラに許されていない形の戻り値の型、引数の型を持つときはエラーになることもあるし、
C99 からは return 0; が省略できるようになったし。
まあ C99 は考慮外なんだろうけどね、この文では。

393 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 13:09:02 ]
C89の範疇で1個指摘の間違い見つけた

394 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 13:10:29 ]
mainで再帰できるんだよな。使い道あるのか知らんが

395 名前:デフォルトの名無しさん [2008/01/14(月) 13:12:18 ]
More Effective C++ 新訂版CommentsAdd Starは神



396 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 13:12:42 ]
C++ では再帰が禁止されてたり
関数ポインタ取れなかったり結構特殊な扱いだけど、
C はそこんとこいい加減だな。

397 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 13:14:20 ]
>>394
Code Golf で使えることが

398 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 13:21:03 ]
【まずは】2ch_city【日本一】

現在日本 7 位!

クリックする度に街が発展していくぞ。
一日につき、一人一回しか効果がないからみんなの協力が必要だ!
2chの力を終結して、一緒に日本一を目指そう! 

↓のリンクを一日一回踏むだけです
mmc.nipotan.org/2chcity/


■現スレ
academy6.2ch.net/test/read.cgi/gallery/1199271427/

■まとめサイト
www14.atwiki.jp/2ch_city/

■mixiコミュ
mixi.jp/view_community.pl?id=2941790

■blog
2chcity.blog28.fc2.com/


399 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 13:21:47 ]
int main(int ac, char **av)
{
return main(ac, av);
}

400 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 13:36:56 ]
C言語による最新アルゴリズム事典と
珠玉のプログラミング―本質を見抜いたアルゴリズムとデータ構造

はどっちがお勧めですかね?

401 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 13:42:25 ]
>>400
そんな意味のわからない質問をするな

402 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 13:52:21 ]
どっちも買っとけ

403 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 14:16:01 ]
>>400
前者
後者は読み手を選ぶかもしれない

404 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 14:39:00 ]
400が何を求めてるかがわからないと答えようのない質問だな

個人的な感想でいいなら珠玉だな

405 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 18:50:29 ]
>>400
前者はまだ本棚に置いてある
後者は箱に入ってる



406 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 18:51:52 ]
アルゴリズムイントロダクションのほうがいい

407 名前:デフォルトの名無しさん [2008/01/15(火) 04:27:19 ]
アルゴリズムイントロダクションは学部3年の夏頃に手を出したが、
それまでにアルゴリズムなんてろくに勉強しなかったせいもあって
終始内容理解に頭を悩ませ、問題演習でも自分の解答があっているのかどうかで悩んだな。

大学の授業やゼミの輪講のテキストとして使用しながら皆でやるのならともかく
独学で勉強するなら他の本で概観を掴んでから入ったほうがいい。
さらにコンピュータの数学とかも読んだ後のほうがいい。

コンピュータの数学+アルゴリズムCのセットからアルゴリズムイントロダクションがお勧め。
前半半年、後半半年の通年コースだな。
これのみをガッツリやるなら半年で全部読めるかもしれないが。

408 名前:デフォルトの名無しさん [2008/01/15(火) 07:01:58 ]
そういや昔はセジウィックのコードはマネしないほうがいいと言われていたが
新版ではまともになったのか?

409 名前:デフォルトの名無しさん mailto:sage [2008/01/15(火) 13:19:17 ]
言語の勉強5000円〜♪
アルゴリズムの勉強8000円〜♪
専門勉強8000円♪

高くてむずくて積読ね♪



410 名前:デフォルトの名無しさん mailto:sage [2008/01/15(火) 13:31:42 ]
>>408
新版では、コーディング指南がついた。
C/C++/Java全部に。

ただ各言語の特徴を活かしたプログラミング、
標準的なプログラミングというよりは、
全てに共通の手法でプログラミングされてる。

それに最近こういうのも出しているみたい。
www.pearsonhighered.com/academic/product/0,3110,0321498054,00.html

411 名前:デフォルトの名無しさん mailto:sage [2008/01/15(火) 13:33:26 ]
あ、Cは自分で書いてるんだわ。

412 名前:デフォルトの名無しさん mailto:sage [2008/01/15(火) 13:44:06 ]
学際的アプローチですか。
普通にJava勉強したい人には向いてなさそうだね。

413 名前:デフォルトの名無しさん mailto:sage [2008/01/15(火) 16:13:38 ]
C言語の切り札ってどう?

414 名前:デフォルトの名無しさん mailto:sage [2008/01/15(火) 16:36:58 ]
それは基本情報試験対策用の本だろ?
一から詳細に学んでいく本ではないと思うよ

415 名前:デフォルトの名無しさん mailto:sage [2008/01/15(火) 21:41:30 ]
>>409
山田君、座布団一枚あげて。

五年前にプログラム初めてから、かれこれ三十冊ぐらい本を買ったけど、
最近読むのに疲れたわ。
技術とは関係ない、Joel on Softwareみたいな読み物ないかな?



416 名前:デフォルトの名無しさん mailto:sage [2008/01/15(火) 21:57:41 ]
>>415
ハッカーと画家
D&E
CODE
Life with UNIX
あたりはどうよ

417 名前:デフォルトの名無しさん mailto:sage [2008/01/15(火) 22:07:15 ]
ヤコブ・ニールセンのAlertbox
# ユーザビリティについてのWeb連載を書籍化したもの
ハッカーズ大辞典
数学ガール
フェルマーの最終定理 & 暗号解読

このへんどうやろ。



418 名前:415 mailto:sage [2008/01/15(火) 23:12:55 ]
>>416,417
予想外の即レスにすげーうれしくなった。
ありがとう。結構どれもおもしろそうだから、いくつか読んでみる。

419 名前:デフォルトの名無しさん mailto:sage [2008/01/15(火) 23:53:04 ]
クヌース「コンピュータ科学者がめったに語らない事」

420 名前:デフォルトの名無しさん mailto:sage [2008/01/16(水) 00:35:02 ]
いかにして問題をとくか
ライト、ついてますか
MYJOB WENT TO INDIA
イノベーションの神話

遅ればせながら更に便乗して紹介

421 名前:415 mailto:sage [2008/01/16(水) 02:06:19 ]
>>419,420
引き続き、ありがとうございます。

こうしてみると、予想以上に技術そのもの以外の本もあるんだな、と思った。
最近好きで始めたプログラムが、精神的な負担になってるような気がしてたから、
ここら辺の本読んで、リフレッシュしてからもう一度がんばることにします。

422 名前:デフォルトの名無しさん mailto:sage [2008/01/16(水) 03:42:06 ]
ハッカーズ その侵入の手口
は読み物としてはなかなかよかった

サンタが銃持ってる表紙の奴

423 名前:デフォルトの名無しさん mailto:sage [2008/01/16(水) 12:48:21 ]
ハッカーと画家は読み終わった後無性にLispを勉強したくなって無駄な時間を過ごしてしまう事以外は最高の本だったなw

424 名前:デフォルトの名無しさん mailto:sage [2008/01/16(水) 16:34:33 ]
>>423
君は無駄ではなかったと気付くまでさらにlispを勉強した方がいい


425 名前:デフォルトの名無しさん mailto:sage [2008/01/16(水) 17:34:17 ]
CLOSはだめなん?



426 名前:デフォルトの名無しさん mailto:sage [2008/01/16(水) 17:36:01 ]
C++ D&Eの訳はまともか?

427 名前:デフォルトの名無しさん [2008/01/16(水) 18:04:04 ]
林の
新C言語入門 ビギナー編
自分は読みやすいんですが これって変ですかね...?

林の本ってそんなによくないんだ...



428 名前:デフォルトの名無しさん mailto:sage [2008/01/16(水) 18:22:12 ]
>>426
まともだと思う
少なくとも、読んでるときに「他の人に訳してほしかった」とは思わなかった

429 名前:デフォルトの名無しさん mailto:sage [2008/01/16(水) 19:53:39 ]
>>427
読みやすいからといって正しいとは限らない
大まかな理解が出来たら
あとで自分で別の本で補完する必要がある
結局そんな手間かけるんだったら
最初から正確に書いてある本の方がいいだろ?



430 名前:デフォルトの名無しさん mailto:sage [2008/01/16(水) 21:08:59 ]
林さんの本は、悪く言う人が多いけど、上手に言えないけど
HowTo本としては、良く出来ているのではないかなぁ、と思う
自分の経験した、実際の現場では、新人さんが持ってるところ
結構見かけた、俺も結構お世話になったw

431 名前:デフォルトの名無しさん mailto:sage [2008/01/16(水) 21:22:21 ]
どおりでIT業界はブラックの代名詞なのか

432 名前:デフォルトの名無しさん mailto:sage [2008/01/16(水) 22:04:14 ]
現場で林の本でHOW TOって恐ろしい話だな。
どんだけレベル低いんだよ。
文法すら満足にこなせないって事じゃねえか。


433 名前:デフォルトの名無しさん mailto:sage [2008/01/16(水) 22:05:36 ]
無知は恐ろしいね

434 名前:デフォルトの名無しさん mailto:sage [2008/01/16(水) 22:09:40 ]
C++の基礎はほぼ分かったのでVisual C++ 2005を
これから勉強しようと思っているのですが、おすすめの本はないですかね?

435 名前:デフォルトの名無しさん [2008/01/16(水) 22:52:21 ]
林本と
同じソフトバンクから出てる
明解C言語 入門編だと
どっちがお勧めですかね?




436 名前:デフォルトの名無しさん mailto:sage [2008/01/16(水) 22:53:58 ]
C言語によるプログラミングのほうがいいよ

437 名前:デフォルトの名無しさん mailto:sage [2008/01/16(水) 23:14:45 ]
別に C++ から初めてもいいと思うぞ。
C++ も基本の所は C と大体同じだし、
むしろ C++ の機能のおかげで C より簡単。

438 名前:デフォルトの名無しさん mailto:sage [2008/01/17(木) 00:11:43 ]
VC2005といっても
APIなのかMFCなのかC(ry


439 名前:デフォルトの名無しさん [2008/01/17(木) 00:11:58 ]
On LISPってネットの内容と同じなの?


440 名前:デフォルトの名無しさん [2008/01/17(木) 00:54:27 ]
C++の方が Cより簡単なんだ


441 名前:デフォルトの名無しさん mailto:sage [2008/01/17(木) 01:54:22 ]
>>439
同じ

442 名前:デフォルトの名無しさん mailto:sage [2008/01/17(木) 01:56:53 ]
>>437
そう思ってた時期が、俺にもありました。

マジレスすると、実際そう思ってC++から始めた俺がすごい後悔したからやめた方がいい。
C++からすると、各の機能がCからの物か、C++で加わったのか混乱する。
ほとんどの場合Cも使うんだから、横着せずにCから学べ。学問に王道なしというヤツだ。
(ん?このシチュにデジャビュを感じる)

443 名前:デフォルトの名無しさん mailto:sage [2008/01/17(木) 02:45:22 ]
わかってる人が答える「簡単」が
その言語を理解した後のプログラムの組みやすさとか表現力に対して
まだわかってない人が聞く「簡単」が
その言語の理解のしやすさ

みたいにちょっとずれてるからそうなっちゃうんだろうなと思う

Q.「簡単に覚えられますか?」
A.「覚えたら簡単だよ!」

444 名前:デフォルトの名無しさん mailto:sage [2008/01/17(木) 02:52:08 ]
C++のほうが複雑な処理を簡単に書ける
が、簡単に書くためには難しい知識が必要になる

445 名前:デフォルトの名無しさん mailto:sage [2008/01/17(木) 03:25:18 ]
LispやSchemeに比べたらC++なんて甘い甘い



446 名前:デフォルトの名無しさん mailto:sage [2008/01/17(木) 03:41:22 ]
デバッグしにくいだけだろ

447 名前:デフォルトの名無しさん mailto:sage [2008/01/17(木) 07:30:38 ]
>>444
参照があるだけで C より分かりやすいと思うがね。

448 名前:デフォルトの名無しさん mailto:sage [2008/01/17(木) 07:39:25 ]
>>442
C/C++ の仕様差の一覧表でも見ればいいんじゃね。

449 名前:デフォルトの名無しさん [2008/01/17(木) 10:56:47 ]
C言語を学ぼうと思って「独習C(第3版)」の
購入を検討しているのですが、どうでしょうか?

450 名前:デフォルトの名無しさん mailto:sage [2008/01/17(木) 11:03:14 ]
>>449
初めの一冊として選ぶのは微妙かも。
演習中心なので、基礎を学んだ後にドリルとして使うのに適してる感じ。

451 名前:デフォルトの名無しさん mailto:sage [2008/01/17(木) 11:21:58 ]
>>442
俺は別に後悔なんてしたことないなぁ。
学習過程で、何がC++特有の機能なのか、なんてすぐ覚えるし。

452 名前:デフォルトの名無しさん mailto:sage [2008/01/17(木) 12:09:27 ]
C/C++, Java/Ruby, O'caml/Haskell, Scheme/Lisp
どんな組み合わせでもいいと思うが
2〜3種類くらい並行で勉強したほうが言語の特徴を理解しやすい。

453 名前:デフォルトの名無しさん mailto:sage [2008/01/17(木) 12:36:01 ]
ここは図書のスレ

454 名前:デフォルトの名無しさん mailto:sage [2008/01/17(木) 16:10:31 ]
>>447
参照はポインタがわかってないと、間違った使い方をするよ

455 名前:デフォルトの名無しさん mailto:sage [2008/01/17(木) 19:48:08 ]
C++はCより簡単って言う>>437のような、おめでたい香具師が時々沸くけど
何をもって、C++って言っているんだろうかww
C++はC言語の知識をベースに
多重継承
テンプレート
演算子のオーバーロード
例外処理
実行時型情報 (RTTI)
これらの知識、全て理解できて初めて、C++使いになれるのに・・・・・
どの口が、Cより簡単と言い切るのだろう?
小学校3年生の国語ドリルからやり直したほうがいいよ



456 名前:デフォルトの名無しさん mailto:sage [2008/01/17(木) 19:52:51 ]
C++はCより簡単
├に習得できる
├に複雑な機能が実装できる
├に配列を扱える
├とは限らない
├な気がする
├に継承できる
└オーバーロードできる

457 名前:デフォルトの名無しさん mailto:sage [2008/01/17(木) 20:04:23 ]
Cを先に覚えると、C++を勉強するときにオブジェクト指向のご利益を肌で感じられる。
ってばっちゃが言ってた






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<197KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef