推薦図書/必読書のためのスレッド PART 11
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNGhttp://tito.fc2web.com/2ch/tech/index.html
シンプルな構成
C/C++の分類では入門書の紹介もしているので、これからというあなたは
一度目を通しましょう
推薦書籍集
http://bookshelves.tripod.co.jp/
一冊毎にコメントがあったりなかったり、なかなか親切
本スレでまとめられてない書籍の紹介などもある
過去スレ、リンクは>>2-5
0002デフォルトの名無しさん
NGNGPART 1 http://pc.2ch.net/tech/kako/1005/10058/1005897052.html
PART 2 http://pc.2ch.net/tech/kako/1010/10103/1010312992.html
PART 3 http://pc.2ch.net/prog/kako/1000/10005/1000542653.html
PART 4 http://pc3.2ch.net/tech/kako/1022/10229/1022961238.html
PART 5 http://pc3.2ch.net/tech/kako/1027/10275/1027593322.html
PART 6 http://pc3.2ch.net/tech/kako/1033/10332/1033207156.html
PART 7 http://pc3.2ch.net/tech/kako/1038/10380/1038057434.html
PART 8 http://pc2.2ch.net/tech/kako/1041/10415/1041595397.html
PART 9 http://pc2.2ch.net/tech/kako/1046/10469/1046937366.html
PART10 http://pc2.2ch.net/test/read.cgi/tech/1051496506/
推薦図書/必読書のためのスレッド @プログラマー板
PART 1 http://mentai.2ch.net/prog/kako/953/953825415.html
PART 2 http://mentai.2ch.net/prog/kako/964/964560144.html
PART 3 http://pc.2ch.net/prog/kako/1000/10005/1000542653.html
PART 4 http://pc.2ch.net/prog/kako/1005/10058/1005838870.html
PART 5 http://pc.2ch.net/prog/kako/1006/10060/1006020832.html
C/C++入門本の著者を評価する
http://pc.2ch.net/prog/kako/998/998958112.html
0003デフォルトの名無しさん
NGNG0004ガキ
NGNG0005デフォルトの名無しさん
NGNGVisual C++.NETを勉強したいと思っているのですが、VC++.NETの
お勧めの書籍などありますでしょうか?
いきなりVC++.NETに行くよりも
・Effective C++
・More Effective C++
・Effective STL
・Exceptional C++
・Modern C++ Design
このあたりでC++を深く理解してからのほうが良いでしょうか?
アドバイスお願いします。
0006デフォルトの名無しさん
NGNG乙!
0007デフォルトの名無しさん
NGNGあれは最低の初心者本だ。まともな人は買わないように。
0008デフォルトの名無しさん
NGNG何だかんだ言ってみんな読んでるのね
0009デフォルトの名無しさん
NGNG0010デフォルトの名無しさん
NGNG読んでるってのもそうだけど、ざっと読んだだけで「この本はダメだ」って判断できるのは、それだけの技術や経験があって初めてできるわけだからね。
評価している人のスキルや経験は、他人、まして初心者であれば余計に知る由もないわけで、初心者にとっては判断に迷うところだよね。
かく言う漏れは独習Cを読んだことはないわけだが、、、
0011デフォルトの名無しさん
NGNG読みもしないで叩いてる奴が8割だろ。
0012デフォルトの名無しさん
NGNGくだらんこと言うなよな。ところで8割って数値は何処からきたの?
0013デフォルトの名無しさん
NGNG金と時間のあるときに適当に読めば?
座学ばっかりやってても、しょうがないよ。
実際に苦労してから本読むと理解が深まるってこともあるし。
0014デフォルトの名無しさん
NGNG何処に書かれてた?
i=i+1とi++の違いのくだりとか?
他には?
0015デフォルトの名無しさん
NGNG独習Cがもてはやされた頃とは時代が変わったというだけの話じゃないのか。
あの時代には有効な書物だったのだ。
0016デフォルトの名無しさん
NGNG独習C++の方だけど、コピーコンストラクタとか、newの
投げる例外がどうたらとか。
0017デフォルトの名無しさん
NGNG>・Effective C++
なかなか良いんだけど、当たり前のことばかり書いてあって、
ちょっといらつく。また、気難しく、簡単ではない。
>・More Effective C++
日本語訳がね・・・まあいい本なんだけど。これも簡単ではない。
>・Effective STL
これは名著。でも難しい。
>・Exceptional C++
>・Modern C++ Design
これわかるやつって、相当頭良い。
一般人からは変態と言われるレベル。
書いてある内容は凄いんだろうけど・・・
0018デフォルトの名無しさん
NGNG0019デフォルトの名無しさん
NGNG0020デフォルトの名無しさん
NGNG独習Cがもてはやされた頃とは時代が変わったというだけの話じゃないのか。
あの時代には有効な書物だったのだ。
ってあるけど、昔は本当にもてはやされてたの?
0021デフォルトの名無しさん
NGNGあなたも博士になれます。
0022直リン
NGNG0023デフォルトの名無しさん
NGNG>>17で挙げられている本は入門書ではない。
で、Accelerated C++ は入門書なのよ。
アプローチが普通のC++入門書と違うだけ。
入門書としての評価は、賛否両論。
文法を逐一説明していく方式ではなく、色々プログラムを書いていくうちに
必要になった部分の文法やライブラリの説明をする、という感じかな。
だから、ループの話をしていたのに、文字出力やif分岐の話になって
またループに戻ったりする。
このアプローチに馴染めるかどうかが分かれ目かな。
馴染めないと全く役に立たない、というか、たぶんすぐに投げ出す。
そのほかは、
よく言えばシンプル、悪くいえばメリハリが無くポイントが分かり辛いデザイン。
入門書としてはわかりにくいとも感じられる用語。
0024デフォルトの名無しさん
NGNG0025デフォルトの名無しさん
NGNGthanks!
買って読んでみます。
0026デフォルトの名無しさん
NGNG推薦図書のWebなど見てたんですけど、実践Cの続き?のオライリーの実践C++がどこのページでも無視されてるのは駄目本ってことなんでしょうか?
0027デフォルトの名無しさん
NGNG0028デフォルトの名無しさん
NGNG0029デフォルトの名無しさん
NGNG読み漁ればある程度の概念は理解できるだろ。
それからK&Rなりストラウストラップなり、いわゆる
初心者向けでない名著と言われる本を読めば
いいだけのこと。
0030デフォルトの名無しさん
NGNG俺はドリル&ゼミナールC言語がおすすめ
0031デフォルトの名無しさん
NGNGamazon の書評は読んだ?俺の意見もこの書評と同じ。
http://www.amazon.co.jp/exec/obidos/ASIN/4900900109/
0032デフォルトの名無しさん
NGNG記憶があるんだけど、最近は「いい入門書教えてください」とか
「この入門書は良書ですか」とかそんな質問ばっかりだな。
本格的にやるならどうせ入門書一冊では終わらないんだから、
あれこれ考えないで、とっとと買えとおもうんだが。
0033デフォルトの名無しさん
NGNG0034デフォルトの名無しさん
NGNGやさしいJAVAってどうですか?第一版と第二版があるみたいですが・・。
自分はJAVAからプログラム入門しようと思っています。
0035デフォルトの名無しさん
NGNGてめーか?1000とったのは 殺す
0036デフォルトの名無しさん
NGNG反応無かったら何度か買ってみようかと思ってるんだけど。
>>34
麻奈本? 2ch じゃ評判イイみたいだけど直接読んだ事ねーから分からん、スマソ。
0037デフォルトの名無しさん
NGNG前スレのCなら
倉薫 → 独習C
が、賛成だが、Javaなら、
麻奈 → 結城
が初心者の定番だと思う。
0038デフォルトの名無しさん
NGNGそう感じるんだろうけど。初心者にはいいのかも。
0039デフォルトの名無しさん
NGNG0040デフォルトの名無しさん
NGNG0041デフォルトの名無しさん
NGNG教科書として麻奈を使う講座も多いし
入門としてはいいんじゃないの
>38
東大受かってから自慢してください
0042デフォルトの名無しさん
NGNG東大?なんで急に東大の話題が?
0043デフォルトの名無しさん
NGNG普通に最初から結城本でいいと思うが。
結城本から入ってだめなようなら、プログラム書かない方が本人も周りも幸せと思われ。
004443
NGNGASCIIから出ている実践Java(Arton/宇野るいも)。
内容的にはEffectiveJavaチックな感じで、いくつかトピックを取り上げてる。
C/C++からの移行組みにはよいと思われ。
EffectiveJavaは良書だと思うけど、訳が若干あれ(内容は正しいと思うけど、文体が...)なので、それがいやな人には特にお勧めかも。
0045デフォルトの名無しさん
NGNG0046デフォルトの名無しさん
NGNGこれだけ批判が多いとそういうことは書きにくいと思うよ。
しっかりとしたことを書いても叩かれるかもしれないし。
0047デフォルトの名無しさん
NGNG0048デフォルトの名無しさん
NGNGおそらく相当な馬鹿なんだろう。
あと、「アメリカの大学」という言葉に弱い奴なんだろう。
0049デフォルトの名無しさん
NGNGあなたがそう考える理由を書いてくれると他の人にも役に立つ情報になると思うのですが。
理由を書かないような独り言をわざわざここに書く必要があるんですか?
0050デフォルトの名無しさん
NGNG0051デフォルトの名無しさん
NGNGやたら多いが、いったいどういう連中なんだ?
入門者なら言語自体の理解がまだ覚束ないし、
他の本との比較もできない。
その言語で普段飯食ってるようなやつは今さら
よい入門書を教えてもらったところで何の意味もない。
米国で暮らしてるやつが高校受験用の英語の参考書で
煽り合戦なんて考えられんだろ。
煽りじゃなくて、出版関係者同士で頑張ってるとしか思えんよ。
0052デフォルトの名無しさん
NGNG他に"初めてのC++"なんてのがあるがはっきり言って糞だった。
0053デフォルトの名無しさん
NGNG>やたら多いが、いったいどういう連中なんだ?
入門書しか読んだことない連中だろう
0054デフォルトの名無しさん
NGNG0055デフォルトの名無しさん
NGNG今更そんな情報が何の役に立つんだ
0056デフォルトの名無しさん
NGNG今更語っても意味ねー
http://www.1point.jp/~book_2ch/
http://bookshelves.tripod.co.jp/
0057デフォルトの名無しさん
NGNG「わかりやすい入門書を教えるスレ」みたいな。
0058デフォルトの名無しさん
NGNG0059デフォルトの名無しさん
NGNG分離してほしい。
隔離スレと言っても、ここしばらくスレの8割方が入門書についての
レスだから、立ち枯れになることはないだろ。
0060デフォルトの名無しさん
NGNG>煽りじゃなくて、出版関係者同士で頑張ってるとしか思えんよ。
ソレダ!
0061デフォルトの名無しさん
NGNGいずれC++に行きたいと思っているけど、まだCが不十分なので、もう一冊やっていきたい。
ここで独習と共に頻出のダイテルCをやろうかと思う。
また、それと平行してアルゴリズムの勉強もしておきたい。
過去ログ一通りみたが、決めかねている状態。
どんな本がお勧めでありますか。
0062デフォルトの名無しさん
NGNG0063デフォルトの名無しさん
NGNG理論だけでなく手も動かせて学べる書籍はないですか?
洋書でもいいです
0064デフォルトの名無しさん
NGNG実際にプログラムを打ち込んで身につけるという方針。
初心者にとって大切なことは最先端の情報や
小手先の知識ではなく、実際にプログラムに触れること。
本を読む時間ばかり長くなって、挫折した人、挫折しそうな人には
独習シリーズはおすすめ。逆に、特に練習問題などを与えられなくても
自分でどんどん興味を持ってプログラムを書いて
身につけていくような人は別の本でも良いと思うよ。
(初心者のうちは)プログラムは読んで覚えるよりも、書いて覚えるもの。
0065デフォルトの名無しさん
NGNGボクはC言語入門書を読み終えた2冊目の本と位置付けてます。
この本の最大の悪点は、とにかく文章がガチガチに硬い。
翻訳はとてもよく出来てて翻訳本であることを忘れさせるほどなの
ですが、いかんせん硬いです。まるで数百ページの数学の教科書。
読み終えて、疲れた。C言語は難しいと感じてしまいました。
この本は5人が読んだら4人が投げ出すと思います。
この本の良さは6章以降で感じました。
他の入門本より1つ広い範囲をカバーしています。
それぞれに2,3ページ程度で説明されていて、知識はつくが
身につくほどにはなりません。でもまぁ、本で得られるのは
この程度だと思います。
中上級者の方は本屋で立ち読みしてみるといいと思います。
この本は10行程度のサンプルコードの応酬なので、字数自体は
それほどでもないです。理解している人なら1,2章を10分程度で
立ち読めると思います。
逆を言えば5章まではいらないと感じました。
入門書以上のことは何も得られなかったし、ならば入門書として
どうかというと分かりやすさが最低レベルでした。
表紙はかっこいいと思います。「オレは勉強してるんだぞ」と
いう感じになります。
0066プログラムはなぜ動くのか の感想
NGNG中級者以降の本の感想も書きたいのですが、
ボクは中級者じゃないので書けません。
そこでこの前読んだ「プログラムはなぜ動くのか 矢沢久雄著」の
感想を書きます。
この本のボクの評価は10段階中10、満点です。
「中上級者ならみんな知ってること、プログラム初心者はぜひ」
この本はCPU演算のみを扱った本です。
全編がコラム感覚でとても楽しく2日で読み終えました。
豆知識本か?というと違います。この本から得られることは
実際のプログラミングに非常に役立ちますし、逆を言えば
中上級者は知ってて当たり前かも知れません。
主にVBのコード、少しCのコードが出てきます。ボクはVBユーザーで
これからCを勉強しようというところなので思いっきり
ストライクゾーンだったことがさらに面白く感じたのかもです。
0067プログラムはなぜ動くのか の感想
NGNG例えば、前半(第3章)でこのようなコードが出てきます。
リスト 3-1 0.1を100回加えるVisualBasicのプログラム
Sub Main()
Dim d As Double
Dim i As Integer
'合計値を格納する変数を初期化します。
d = 0
'0.1を100回加えます。
For i = 1 To 100
d = d + 0.1
Next i
'結果を表示します。
MsgBox Format(d), vbOKOnly, "0.1を100回加えた結果"
End Sub
以上です。この実行結果は9.99999999999998という値が
メッセージボックスに表示されるわけですが、これを見て
「あ、なんだ。こんなの当たり前ジャン」と思った人は
この本は必要ないと思います。
ちなみにこの本も表紙がいい。頭のよさそうな感じがします。
しかし、中身はとてもやさしいです。
0068デフォルトの名無しさん
NGNG0069デフォルトの名無しさん
NGNG0070デフォルトの名無しさん
NGNGこれも面白そうじゃない?
『コンピュータはなぜ動くのか』
http://itpro.nikkeibp.co.jp/free/NSW/ITBASIC/20030605/1/
上のページで腕試しができるよん
【問題8】間違えてもーた(´・ω・`)ショボーン
0071デフォルトの名無しさん
NGNGここは年中、夏休み
0072デフォルトの名無しさん
NGNGつまりむしょ(ry
0073デフォルトの名無しさん
NGNG0074デフォルトの名無しさん
NGNG0075デフォルトの名無しさん
NGNG0076デフォルトの名無しさん
NGNG0077デフォルトの名無しさん
NGNG| .| |
|How Programmer Works| そこに |
| .| |
| .| 書くべき |
| プログラマーは .| |
| .| プログラムが |
| なぜ働くのか | .|
| .| あるから .|
| .| _、_ .|
| :知っておきたい : .| ( ,_ノ` )y━・~~~ |
| :土方の基礎知識: .| |
| .| おわり|
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
0078デフォルトの名無しさん
NGNG0079デフォルトの名無しさん
NGNGプログラマじゃなくても食っていくために働くじゃないか。蛆虫
あと、ないから組むんだよ。ゴミクズ
お前素質ないよ。能無し
0080デフォルトの名無しさん
NGNGモマエ、イタイヨ
人が『プログラム』を『書くべき』なんじゃなくて、
『書くべき』(書かられるべき)『プログラム』があるってことじゃない?
レビュー書いてる場合じゃないね、まず日本語を(ry
0081デフォルトの名無しさん
NGNG(#`Д´)
>プログラマじゃなくても食っていくために働くじゃないか
( ゜д゜)ポカーン
0082デフォルトの名無しさん
NGNG0083デフォルトの名無しさん
NGNGっつうかウザイ>>76-81
0084デフォルトの名無しさん
NGNG( ´,_ゝ`)プッ
0085デフォルトの名無しさん
NGNGプログラミングの腕はもっともっと上がっていただろうに・・・
実に惜しい素質をなくした
もっと自分に自信を持とうよ
ちっぽけな煽りや嫌味なんか気にもならなくなるから
自分が信じられないのかい?
ttp://www5a.biglobe.ne.jp/~macht/dark/4.htm
0086デフォルトの名無しさん
NGNG0087デフォルトの名無しさん
NGNG| .| |
|How Programmer Works| そこに |
| .| |
| .| 書くべき |
| プログラマーは .| |
| .| ソフトウェアが |
| なぜ働くのか | .|
| .| あるから .|
| .| _、_ .|
| :知っておきたい : .| ( ,_ノ` )y━・~~~ |
| :土方の基礎知識: .| |
| .| おしまい|
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
0088デフォルトの名無しさん
NGNG0089デフォルトの名無しさん
NGNG0090デフォルトの名無しさん
NGNGhttp://www.amazon.co.jp/exec/obidos/ASIN/4167306034/qid=1055662798/sr=1-2/ref=sr_1_2_2/249-6025811-1474706
0091デフォルトの名無しさん
NGNG0092デフォルトの名無しさん
NGNG本勝信者発見!
0093デフォルトの名無しさん
NGNG福田信者ですが何か?
0094デフォルトの名無しさん
NGNG買っておいた方が良い本挙げてくれない?
0095イザヤ・ベンダサン
NGNGユダヤ社会では会議で全員賛成になるときは
その案は廃棄になるのだよ。
0096デフォルトの名無しさん
NGNGこの後、Effective C++を買うか、STL関連の書籍を買うかで迷ってます。
将来的にはMFCとかもやって行きたいと思ってるんですが、その前に基礎を固めたいと思ってます。
同じような経験を持ってる人、ご教授くださいー
0097デフォルトの名無しさん
NGNG(元)野球部員?
0099デフォルトの名無しさん
NGNGなるほど・・・だから「自分は」なんて話し方をするんだ。
Effective C++の方がいいと思う。
010096
NGNGこんなレベルなのに、PGの仕事あっせんしてもらえそうでめっちゃ焦ってます(派遣だけど)
自分としては実際の業務では何もできないって一番わかってるんで、仕様書作成とかやりたかったんですが
周りの人にも勧められてるんで思い切ってやってみようかと思ってます。
ご教授ありがとうございました!
0101デフォルトの名無しさん
NGNGがんがれ!!
■ このスレッドは過去ログ倉庫に格納されています