345 :
デフォルトの名無しさん :
2008/01/13(日) 23:46:31 C++の初心者向けのいい本はありますかね? なにかお勧めの書籍を教えて下さい。
ないです。 まじで。
>>336 強制されないとやらないんだろ?
よかったじゃねーか
>>345 Accelerated C++ :C言語をかじったことある人向けの入門書
C++プログラミング入門 :オライリー、C++実戦プログラミングを読むための本
ロベールのC++ :分厚い、サイトの加筆修正版、サイト見たほうが手っ取り早い
明解C++ :望洋先生の本、この人の本は賛否両論
C++プライマー第4版 :他言語での経験が豊富な人のための入門書
351 :
デフォルトの名無しさん :2008/01/14(月) 00:48:10
>>345 標準講座 C++
著:はーばーと・しると
もうほとんど流通在庫もなくなってきてるけどね。
大阪難波のジュンク堂にはあったよ。
ロベールは本屋でみたけど、マジでビビった。 しかもあの分厚さで3,800円
ロベールって有名人なんですか? あの厚さで買う気なくすんですがw
中身は大体3つに分かれてるって書いてあるから、 3冊買ったつもりで読めばいいんじゃね?
355 :
デフォルトの名無しさん :2008/01/14(月) 01:21:25
>>349 さん
ありがとうございます。
ロベールかぁ 初心者は難しいかなぁ..
明解C++ですか 賛否両論とは...
やさしいC++ って本はあんまり良くないですかね?
明解は内容うんぬんよりまずすごく見にくかったので俺は薦めない 参考になってないなw
「やさしい」 と名のつく物は導入としてはいいが、 その先もう1冊以上本を買わないといけないと思っておいた方がいい。
何冊も本を買っているとそのうちどの本も大して内容に 差が無いように思えてきて最近買ってない。 一番最近購入したのは詳説C++第2版。 内容は一見難解に見えてその実とてもわかりやすい。
そこらの辞書より厚いけどロベールは無難な選択肢だと思う
アマゾンだと入門書が別に必要って評価みたいだぜ。
○○入門とか 詳解○○とか はあるのに 難解○○ っていうタイトルの本は見かけないよね
Modern C++ Design とか C++ の難解設計とかに邦訳しようぜ。
本棚見たらC++の本は何故かピアソンエデュケーションだらけ
C++ Primer 4/Eはどうなの? まだ新しくてamazonにレビューがないのだが。
3 のレビューは酷いけど、4 で改善されたのかな?
>>358 中身は抜粋的で大したことは無い。やはり国内本は。。
>>365 翻訳は無茶苦茶だけど、手元に置いといたら多少は使えた
ロベールは良さ気だよね,CP高そう,読んだこと無いけど. 「Accelerated C++」は手を動かしていって体で覚える感じ. 「C++プライマー 第4版」は訳は読みにくいけど,しっかり読めば役に立つ. 高いけど末永く使えると思う. 「STLを早い段階で使う」という意味で上の2つは共通してる. STLだけでも膨大なので 「標準テンプレートライブラリによるC++プログラミング 第2版」や 「C++標準ライブラリの使い方 完全ガイド」を買っても良いと思う
>>347 確かにそうですね。必要だと思ったらやると思いますけど。
>>349 大学もレベル落ちてますから・・・。
言語の勉強もいいがアルゴリズムの勉強も忘れないようにな。 セジウィック+珠玉のアルゴリズム、この二冊は抑えとくべき。 Cの場合、セジウィックは後半だけ旧版の3巻ないし原著のpart5のどちらかを使用。 個人的には原著のほうが表紙がカッコよくてお勧め。訳は邦訳でも問題ない。 実装じゃなくアルゴリズムの問題演習をしたいならコルメンのアルゴリズムイントロダクション。 ただこれ解答が一切ないから注意な。初心者が1冊目に手に取る本としては厳しい。
372 :
デフォルトの名無しさん :2008/01/14(月) 12:20:24
新C++言語入門 ってどうですかね? ビギナー編とシニア編がありますが
林の本にいいものなし やめとけ
林は地雷
でも有名なんだよな 晴彦
林って本職なによ。 本の執筆だけで食えるの?
>>376 プログラマ/テクニカルライタだそうです
>林 発行部数は相当出てるんじゃないか? プログラムの書籍置いてる本屋ならどこでもみるぞ。 オレも入門したての頃、C++とVCの林本買ったが あまり良かったとは思えないな。 amazonじゃ絶賛されてるみたいだけど。
名著に見せかける販売戦略だよ。
VC6についてた入門書?よりはまともだけどそれだけ
林は、一部の初心者には良いよ 本業プログラマ視点では嫌われがちだが初心者視点からは分かりやすいらしい まぁ俺は、望洋ちゃんマンセー派なんだけどな
プログラミング関係の本って、印税、数十万程度なんじゃないの?
実際名著だから売れるんだよな 地雷とか言ってるやつは多いが、具体的な指摘は一切ないだろ
分かりやすくはあるが、間違いが多いという話は聞く。
387 :
386 :2008/01/14(月) 12:51:01
うほっ かぶったw
388 :
385 :2008/01/14(月) 12:54:12
うわw
>>383 あんなもん名著といえるわけねーだろ。
メイヤーズやサッターと比べたらどんだけ糞なんだよ。
柴田望洋最強
メイヤーズは凄すぎる・・・ effective C++とか規格ができる前に書いてたんだろ?
main は多少は特別な存在だけどな。 コンパイラに許されていない形の戻り値の型、引数の型を持つときはエラーになることもあるし、 C99 からは return 0; が省略できるようになったし。 まあ C99 は考慮外なんだろうけどね、この文では。
C89の範疇で1個指摘の間違い見つけた
mainで再帰できるんだよな。使い道あるのか知らんが
395 :
デフォルトの名無しさん :2008/01/14(月) 13:12:18
More Effective C++ 新訂版CommentsAdd Starは神
C++ では再帰が禁止されてたり 関数ポインタ取れなかったり結構特殊な扱いだけど、 C はそこんとこいい加減だな。
int main(int ac, char **av) { return main(ac, av); }
C言語による最新アルゴリズム事典と 珠玉のプログラミング―本質を見抜いたアルゴリズムとデータ構造 はどっちがお勧めですかね?
どっちも買っとけ
400が何を求めてるかがわからないと答えようのない質問だな 個人的な感想でいいなら珠玉だな
>>400 前者はまだ本棚に置いてある
後者は箱に入ってる
アルゴリズムイントロダクションのほうがいい
407 :
デフォルトの名無しさん :2008/01/15(火) 04:27:19
アルゴリズムイントロダクションは学部3年の夏頃に手を出したが、 それまでにアルゴリズムなんてろくに勉強しなかったせいもあって 終始内容理解に頭を悩ませ、問題演習でも自分の解答があっているのかどうかで悩んだな。 大学の授業やゼミの輪講のテキストとして使用しながら皆でやるのならともかく 独学で勉強するなら他の本で概観を掴んでから入ったほうがいい。 さらにコンピュータの数学とかも読んだ後のほうがいい。 コンピュータの数学+アルゴリズムCのセットからアルゴリズムイントロダクションがお勧め。 前半半年、後半半年の通年コースだな。 これのみをガッツリやるなら半年で全部読めるかもしれないが。
408 :
デフォルトの名無しさん :2008/01/15(火) 07:01:58
そういや昔はセジウィックのコードはマネしないほうがいいと言われていたが 新版ではまともになったのか?
言語の勉強5000円〜♪ アルゴリズムの勉強8000円〜♪ 専門勉強8000円♪ 高くてむずくて積読ね♪
あ、Cは自分で書いてるんだわ。
学際的アプローチですか。 普通にJava勉強したい人には向いてなさそうだね。
C言語の切り札ってどう?
それは基本情報試験対策用の本だろ? 一から詳細に学んでいく本ではないと思うよ
>>409 山田君、座布団一枚あげて。
五年前にプログラム初めてから、かれこれ三十冊ぐらい本を買ったけど、
最近読むのに疲れたわ。
技術とは関係ない、Joel on Softwareみたいな読み物ないかな?
>>415 ハッカーと画家
D&E
CODE
Life with UNIX
あたりはどうよ
ヤコブ・ニールセンのAlertbox # ユーザビリティについてのWeb連載を書籍化したもの ハッカーズ大辞典 数学ガール フェルマーの最終定理 & 暗号解読 このへんどうやろ。
418 :
415 :2008/01/15(火) 23:12:55
>>416 ,417
予想外の即レスにすげーうれしくなった。
ありがとう。結構どれもおもしろそうだから、いくつか読んでみる。
クヌース「コンピュータ科学者がめったに語らない事」
いかにして問題をとくか ライト、ついてますか MYJOB WENT TO INDIA イノベーションの神話 遅ればせながら更に便乗して紹介
421 :
415 :2008/01/16(水) 02:06:19
>>419 ,420
引き続き、ありがとうございます。
こうしてみると、予想以上に技術そのもの以外の本もあるんだな、と思った。
最近好きで始めたプログラムが、精神的な負担になってるような気がしてたから、
ここら辺の本読んで、リフレッシュしてからもう一度がんばることにします。
ハッカーズ その侵入の手口 は読み物としてはなかなかよかった サンタが銃持ってる表紙の奴
ハッカーと画家は読み終わった後無性にLispを勉強したくなって無駄な時間を過ごしてしまう事以外は最高の本だったなw
>>423 君は無駄ではなかったと気付くまでさらにlispを勉強した方がいい
CLOSはだめなん?
C++ D&Eの訳はまともか?
427 :
デフォルトの名無しさん :2008/01/16(水) 18:04:04
林の 新C言語入門 ビギナー編 自分は読みやすいんですが これって変ですかね...? 林の本ってそんなによくないんだ...
>>426 まともだと思う
少なくとも、読んでるときに「他の人に訳してほしかった」とは思わなかった
>>427 読みやすいからといって正しいとは限らない
大まかな理解が出来たら
あとで自分で別の本で補完する必要がある
結局そんな手間かけるんだったら
最初から正確に書いてある本の方がいいだろ?
林さんの本は、悪く言う人が多いけど、上手に言えないけど HowTo本としては、良く出来ているのではないかなぁ、と思う 自分の経験した、実際の現場では、新人さんが持ってるところ 結構見かけた、俺も結構お世話になったw
どおりでIT業界はブラックの代名詞なのか
現場で林の本でHOW TOって恐ろしい話だな。 どんだけレベル低いんだよ。 文法すら満足にこなせないって事じゃねえか。
無知は恐ろしいね
C++の基礎はほぼ分かったのでVisual C++ 2005を これから勉強しようと思っているのですが、おすすめの本はないですかね?
435 :
デフォルトの名無しさん :2008/01/16(水) 22:52:21
林本と 同じソフトバンクから出てる 明解C言語 入門編だと どっちがお勧めですかね?
C言語によるプログラミングのほうがいいよ
別に C++ から初めてもいいと思うぞ。 C++ も基本の所は C と大体同じだし、 むしろ C++ の機能のおかげで C より簡単。
VC2005といっても APIなのかMFCなのかC(ry
439 :
デフォルトの名無しさん :2008/01/17(木) 00:11:58
On LISPってネットの内容と同じなの?
440 :
デフォルトの名無しさん :2008/01/17(木) 00:54:27
C++の方が Cより簡単なんだ
>>437 そう思ってた時期が、俺にもありました。
マジレスすると、実際そう思ってC++から始めた俺がすごい後悔したからやめた方がいい。
C++からすると、各の機能がCからの物か、C++で加わったのか混乱する。
ほとんどの場合Cも使うんだから、横着せずにCから学べ。学問に王道なしというヤツだ。
(ん?このシチュにデジャビュを感じる)
わかってる人が答える「簡単」が その言語を理解した後のプログラムの組みやすさとか表現力に対して まだわかってない人が聞く「簡単」が その言語の理解のしやすさ みたいにちょっとずれてるからそうなっちゃうんだろうなと思う Q.「簡単に覚えられますか?」 A.「覚えたら簡単だよ!」
C++のほうが複雑な処理を簡単に書ける が、簡単に書くためには難しい知識が必要になる
LispやSchemeに比べたらC++なんて甘い甘い
デバッグしにくいだけだろ
>>444 参照があるだけで C より分かりやすいと思うがね。
>>442 C/C++ の仕様差の一覧表でも見ればいいんじゃね。
449 :
デフォルトの名無しさん :2008/01/17(木) 10:56:47
C言語を学ぼうと思って「独習C(第3版)」の 購入を検討しているのですが、どうでしょうか?
>>449 初めの一冊として選ぶのは微妙かも。
演習中心なので、基礎を学んだ後にドリルとして使うのに適してる感じ。
>>442 俺は別に後悔なんてしたことないなぁ。
学習過程で、何がC++特有の機能なのか、なんてすぐ覚えるし。
C/C++, Java/Ruby, O'caml/Haskell, Scheme/Lisp どんな組み合わせでもいいと思うが 2〜3種類くらい並行で勉強したほうが言語の特徴を理解しやすい。
ここは図書のスレ
>>447 参照はポインタがわかってないと、間違った使い方をするよ
C++はCより簡単って言う
>>437 のような、おめでたい香具師が時々沸くけど
何をもって、C++って言っているんだろうかww
C++はC言語の知識をベースに
多重継承
テンプレート
演算子のオーバーロード
例外処理
実行時型情報 (RTTI)
これらの知識、全て理解できて初めて、C++使いになれるのに・・・・・
どの口が、Cより簡単と言い切るのだろう?
小学校3年生の国語ドリルからやり直したほうがいいよ
C++はCより簡単 ├に習得できる ├に複雑な機能が実装できる ├に配列を扱える ├とは限らない ├な気がする ├に継承できる └オーバーロードできる
Cを先に覚えると、C++を勉強するときにオブジェクト指向のご利益を肌で感じられる。 ってばっちゃが言ってた
>>454 参照を理解するのにポインタは全く必要ない。
例えば FORTRAN の引数が参照渡しだってのを理解するのに
別の言語の概念であるポインタなんて必要あるはずもない。
>>455 C++ の 「基本の所」 は C より簡単だと言ってるだけなのに
何でそこまで勝手にハードル上げて文句言うかね?
>>何でそこまで勝手にハードル上げて文句言うかね? 文句ではない、C++初学者が間違った先入観を持たないためだ >>C++ も基本の所は C と大体同じだし、 大枠の根本が違う、手続き型言語と、オブジェクト指向言語とは、パラダイムが違うのは分かるよね? C with ClassesからC++に遷移し、更に今年はC++0xと標準仕様が変わる そんな時代だからである
現実には better C としてしか使えてない人が多いというのに。
C++の基本がCの基本より簡単というのはおかしいな C++の基本には当然Cの基本が含まれるから
>手続き型言語と、オブジェクト指向言語とは、パラダイムが違うのは分かるよね? 馬鹿ですか?
better Cとしてしか使えてない人はC++の基本をマスターしたとは 言わないな Effective STLレベルのことは当然知っていないとC++の基本を 知っているとはいえない
うんこ
>>455 >>443-444 がまとめているような違いでしょ。
身につけるべきことの量はC++のほうが多いけど、でもそれだけじゃん。
身につけたら、「基本の所」を扱うのはCより簡単だと思うよ。
「身につけるべきことの量が多い」ことが抵抗感に繋がる人は、まぁ向いてないよ、この世界。
少なくとも若いうちは、サイヤ人ばりにわくわくするくらいじゃないと。
オラ、すっげぇワク(ry
>>467 本当にSTLを扱うのがstdlibを扱うより簡単か?
そもそも、どちらを先に身につけるかということを話しているのだから、
C++が簡単だといわれたら、それは身につけるのが簡単だという意味に
取るだろ
467=470はちゃんと反論したら?
だから
>>444 だっつの
あと467=470じゃないよ
C++を覚えるということは、Cを覚えることをほとんど含むから、 C++を先にやろうがCを先にやろうが同じこと
>>472 そんなこととっくに分かった上で反論してるんだが
難しい処理を簡単に書くことは出来ても、それは扱うのが
簡単ということにはならない
そもそも、身につけることを話しているのだから、普通は
扱いが簡単だという意味にはならないから、言い方が悪い
>>474 そんなこととっくに分かった上で反論してるんだが
大体、身につけた後使うのが簡単だとしてそれが何の理由になるんだ? 身につけること自体が問題なのだからあまり意味を持たないだろ
IDが出ないと楽だね(笑)
どっちを先にやろうが些細な問題だよ C++を先にやるデメリットは、世の中のたいていのC++の入門書は Cの知識を前提としてることやC++とCの違いがよくわからないといった 程度でたいしたデメリットではない 逆にCを先にやるデメリットも、C++だけを使うならCの知識のいくつかは 余分になることが多いといった程度でたいしたものではない
C++プログラマは聞いてもいない体験談をべらべらしゃべるのが好きなようだな。
どう見ても体験談じゃないだろw
まだやってたのかよw
C++ が分かってりゃ C/C++ の違いなんて 1〜3 日で吸収できるよ。
結論 C++から始めればよい
C++プログラマがしゃべりたがるのはなぜなんだぜ?
C++プログラマはしゃべりたがる
>>487 はしゃべりたくてしかたがない
従って
>>487 はC++プログラマである
この論理のおかしな点を答えよ
C++が分かるようになるまでが長いけどな
C 理解する程度までならす遠い道のりでもないと思う
Cからやったって、C++からやってるのと同じこと
>>488 しゃべりたがる人すべてがC++プログラマではない点
>>490 C理解するまでの2倍以上の道のりはある
>>493 しかし、その分 C++ も分かってるからお得だぜ
C++プログラマはしゃべりたがる
入門書に載ってるような数十行ていどのコードまでなら、C++のほうが簡単そうではあるな。 文字列はstringを使って、入出力はcin,coutを使ってれば、ポインタに触れなくてもかけるし。
ポインタに触れずとも真に参照渡しができるし。
>>494 別にお得ではないな
長さに見合った分でしかない
>>499 その先も C++ 勉強していけばいいだろ
どんな良書の話題がでたのかと思ったら(´・ω・`) スレ違いを続けるやつはクズだお(^ω^)
C++プログラマはどこでもお構いなしにしゃべりまくる。
Cプログラマもどこでもしゃべりまくる。
>>497 本当はistream_iteratorやistreambuf_iteratorの使用方法を知らないと
駄目なんだけどな
>>500 そして、Cを覚えてからC++を覚えるのと違いはなくなる
C++プログラマはしゃべりたくてうずうずしてるんだよ。
>>505 C の知識が邪魔するという話は結構聞くけどなあ。
どっちでもいいけど C/C++使いは自慢したがる馬鹿多し
Cの知識が邪魔するとか、そんなこと心配してる暇があったら 覚えるべきC++にまつわる膨大な知識を心配した方がいいよ 後者に比べたら前者なんか屁でもない
C++のテンプレートの勉強をしていたら、 いつのまにかOCaml使いになっていました。
STL利用や使い方を一から勉強できるいい本は何かありますでしょうか?
>>511 一冊でSTLをやろうとするのは無理だな
どんな本でSTLを学ぼうとも、EffectiveSTLは外せないが、
1から学べる本ではない
プログラミング言語C++ → Effective STL
>>458 むしろポインタがあるから混乱するって話じゃないの?
C++やるにしてもポインタの知識は必須だから無意味な議論だな
517 :
デフォルトの名無しさん :2008/01/18(金) 07:48:18
折れ C に挫折して C++ やったけど理解できたよ。 将来 C++ やるんなら最初から C++ でイイと思うよ。
Modern C++ Design読んだよ。そんな難しくはなかった。 むしろ今まで「templateを使ったFacadeパターン」のように使っていたものが Policyの分割というもっと明確な形に再定義されたという感じ。 ただこの本を参考にしすぎると templateを判っていない人には絶対使えないコードになるから仕事向きではないかも。
>>518 原著は見てないが訳本は誤字が多すぎないか?
どんだけループさせれば気が済むんだよ・・・
そんだけ長い間このスレに居座ってるオマエさんもどうかと思うぞ。 話題のループが気になりだしたら、このスレを卒業する時期かと。
マトモな人は卒業して 今や学坊しか残ってません。
女子十二楽坊思い出した 今何やってるんだろうな
>>519 原著でも星の数ほどタイプミスがある。 増刷を重ねることで少しずつ減って
きてるようだが。 欧米人は細かいタイプミスをあまり気にしないんじゃないか?
あんな分厚いもんを書いといて初刷で誤字誤植無しだったら神すぐるだろww
誤植ありすぎww まあ分量と改訂に力入れてたら誤植くらい容認してくれって感じなのかな
つーか誤植、記述ミスはあって当たり前。 旬の専門書を熟読したことがある人間は誰でも知ってる。 もちろん少ない、訂正されているにこしたことはないが。
プログラミングの経験がないやつが、ちょっとゲームに1つバグが あっただけで騒ぎ立てるのと同じだな
目に余る多すぎは論外。
校正や確認はしないのか?
それは怠慢だろ。
>>531 話しの次元が違う バカですか?
>>530 原著だがJosuttisの本は素晴らしい。
>>532 Windowsには何万個のバグがあるんだけど、
それを聞いたら目に余る多すぎと思うか?
600ページの洋書を読んでいるがさすがにペースは 遅くなる。だが、わけのわからん、理解に苦しむ 日本語読むよりははるかに理解できる。
>>534 あのなあ、Windowsはなあ、バグの情報はリリース時にほぼ確認
していて修正の優先度やリリース計画は決まってるわけだ。
だがビジネスインパクトを考えて納期を設定してるために
発売してんの。内部にいないと分からんがな。
学校で数ページ程度のレポート書くのだって、ミスや間違った 言い回しはありまくりだしな そりゃ数百ページもあれば星の数ほど間違いはあるだろう
540 :
デフォルトの名無しさん :2008/01/18(金) 23:19:57
バグの数だけを上げてやたらと喜ぶ馬鹿いるよね。 そのうち何個がおまえの環境で再現したんだよ(苦笑
errataの数見てやたらと苦情言う馬鹿に言えよw
間違いを直してくれるプログラム書けばいいんだ!
獣の数の666ってのも誤植でほんとは606だったらしいね 千年ぐらい読まれてる本でも誤植はある
それは 616 だし、異論もある
546 :
デフォルトの名無しさん :2008/01/19(土) 01:47:35
Windowsは、1億行を超えたプログラムである
IE5だと大体1千万行ぐらいかな 数十行に一個バグがあるのか まあそんなもんか
適当すぐる言い方をするとWinは2000行のモジュールが50000個入ってるって事か IEは1000行が10000個入ってるのか
549 :
デフォルトの名無しさん :2008/01/19(土) 02:07:38
>>546 それを言うならOfficeは、1億2000行を超えてるわけだが
コメントや空行、括弧のみの行を除外すればどのくらい?
>>549 それで良いんだよ
OSより大規模なプログラムが存在しないプラットフォームって…
ワシのソースは108行まであるぞ
553 :
デフォルトの名無しさん :2008/01/19(土) 02:19:18
VisualStudioや写真屋、イラレあたりもそんなもんじゃないかな
写真屋はともかく、 案外、VisualStudioはそんなんでもなさそうな気がしなくも無くもない・・・・ ただ、コンパイラーとか含めるなら越えまくるような気はするけどね。
えーとここ何スレだっけ?
>>555 推薦図書/必読書のためのスレッド 38 ですよ
557 :
デフォルトの名無しさん :2008/01/19(土) 08:11:45
Windows 2000 は出荷当初 65000個のバグがあるって話だったけど それはコードチェックツール使って調べたときに ツールがこれはまずいよって判断した数って話だったとおもう。 「潜在的バグ」って表記使ってたかな。
それって「ここインデントずれてね?」みたいな警告とかも含んじゃうんだろうか……?
まさか lint か
>>557 たった6万5000個か
IE5のβ版と比べて随分減ったな
さすがマイクロソフト
で、ここ何のスレだっけ?
VBAのクラスの扱い方について詳しく書いてある本って知りませんか? とかって、聞くと答えてくれるスレ
ここは「MATLABでの画像処理でお勧めの本は? 学部二年生です。」 と聞いたら答えが返ってくるスレですか?
一応このスレの範疇だが、MATLAB スレで聞いた方がいい気もする
お勧めの本があるとは限らない
東京近郊のMAT LOVEでお勧めの店は? 学部二年生(童貞)です
いや道程とかいらないから
オレも魔法使いなので去ります(´・ω・`)ノシ
572 :
デフォルトの名無しさん :2008/01/20(日) 03:32:15
明解C 入門編読んでるんですけど なんか分かりにくいってゆうか 分かりやすい所もあるような やっぱり 人によって本の相性って違うんですかね? もう少し熟読してみるか
573 :
デフォルトの名無しさん :2008/01/20(日) 03:33:57
動画リンクテスト
なぜ未だに望洋の本が売れてるのか理解できん・・・ 入門なら晴比古や独習のがよくないか? といいつつも、10年前望洋の本でCの道に入ったんだけどさw
もうその話は結構です
>>576 なぜ未だに晴比古の本や独習が売れてるのか理解できん・・・
入門なら望洋のがよくないか?
と言われていた時期が2chにはある。そして今は逆。
要するに天邪鬼乙。
どっちでもいいってことだろ
>578 望洋乙
だから晴比古は・・・
漏れは、晴比古の「新訂新C言語入門」(ビギナー編、シニア編)と、望洋さんの 「ポインタの極意」両方持ってますが何か
林晴比古 柏原正三 節操なく本出しすぎだろ
柏原正三はC++を全く理解できてないくせに糞本出しすぎ
晴比古と望洋は乱発しすぎだが中身は悪くない。 それに比べて柏原の酷さと言ったら目も当てられない。
矢沢&柏原の書籍は犯罪級
589 :
デフォルトの名無しさん :2008/01/20(日) 15:55:20
やっぱ林が分かりやすいわ 人によって違うだろ 結局
前橋のポインタ完全制覇は複雑なtypedefの読み方で役に立った。
分かりやすく嘘を教えられてもなあ
結局、まなちゃんがいちばんだな
バンク工作員多いな
だって、C++ってハゲですよ ハゲ、ハゲでハゲ大先生熱烈推奨ですもの
棒用は自分自身で尼損のレビューを書いているのがあまりにも痛々しいw
>>595 JAVAレッスンは糞だがな
結城というと、どうしても料理のおっさんを思い出してしまう。
おまえ生意気だな 口の利き方に気をつけろよ 誰に話してると思ってんだ? 知らぬが仏とはいうがたいがいにしとけよ
599 :
デフォルトの名無しさん :2008/01/20(日) 18:11:41
>>597 どのへんが糞?
糞っていうのはやさしいCとかをいう
600 :
デフォルトの名無しさん :2008/01/20(日) 18:19:33
望洋の本のどこがいいんだか・・・
望洋本は知識の定着率が高い名著ですね。 見開きで見やすいし。
>>586 mixi晒すのならスクショにしてくれんと会員以外は見られんがな… (´・ω・`)
C++をド素人が学ぼうとしたらどんな本がいいの?
607 :
デフォルトの名無しさん :2008/01/20(日) 19:50:18
c#、最初の一冊はなにがいいでしょうか? 今まではVB6〜VBA触ってたくらいです。 他に、二冊目・初学者にオススメの本があれbなおしえてください。
>>609 どこで買った?日本の尼では無さそうなんだが。
612 :
デフォルトの名無しさん :2008/01/20(日) 20:10:30
>>607 最初 独習C# 読んで
今はマイクロソフトプレスの
「プログラミング .NET Framework 第二版」と
「プログラミング Visual C# 2005 言語編」読みながらのたうち回ってる。
下二冊がもうすこし構成考えてくれてたらいいんだけどなぁ・・・。
後の章に出てくる内容がでてきたりすると
俺の性格的にはちょっとしんどい。
そういうのが気にならないんなら下の二冊で十分かな。
間違いがないという点で見ると、望洋や結城はマシな方だと思うよ 分かりやすいとは言わないが
>>614 それって、ド素人向けじゃないぞ
独習C++あたりにしとけ
>>615 英語だからなんか難しいんじゃあないかと思ってたらw
それ買ってみます、ありがとうございました。
617 :
609 :2008/01/20(日) 21:48:10
>>612 ありがとうございます。 もう一点、visuaC#のIDEの使い方について、入門者が学習しやすいものってないでしょうか? 質問小出しにしてすいません。
618 :
デフォルトの名無しさん :2008/01/20(日) 22:06:34
619 :
デフォルトの名無しさん :2008/01/20(日) 22:19:34
620 :
デフォルトの名無しさん :2008/01/20(日) 22:19:54
本屋に行く予定があるんだが、今読みたい本を言ってくれ 買ってくる
Modern C++ Design Yacc/lex More Exceptional C++
UNIX プログラミング環境 はじめて読む486
白雪姫
627 :
609 :2008/01/20(日) 23:39:49
>>618 、620
ありがとうございました。
本屋で見てきます。
>>622 タネンバウム先生のオペレーティングシステム第3版
>>622 「30日でできるOS」とかそんな感じのヤツ。
地方だとほとんど専門書もないから困る。 全くamazon様々だぜ。
>>630 緑の箱っぽいのに入ってるやつか?
あれ漏れも興味あるんだが高い
買った奴いねーかな
どんな内容なんだろう
ロベールと独習C++ おまいらのオススメはどっち?
独習C++
>>631 うちも市内の本屋はどこもオライリーやピアソンは全く扱ってないや。
ロベール
富山だけど大和ferioの屋上に紀伊国屋書店が出来たから助かる オライリーやピアソンも置いてある
641 :
デフォルトの名無しさん :2008/01/21(月) 01:18:46
独習C++は初期化リストが載ってなかった気がする
シルト本は糞
シルト本を知るとそんなことを言えないはず。
645 :
デフォルトの名無しさん :2008/01/21(月) 07:38:10
寒いな。 言ってることには同意するけど。
シルトさんは言語仕様をもっと正確に知るといいよ
君はもっと具体的に指摘するといいよ
柴田さんがなぜ叩かれているのかわからない。 ライバル著者の嫌がらせかな。
日本人の著者をとりあえず叩いておくのは、通ぶる時の基本。 あと、個人を叩くのが好きだけど、その言い分を自分の頭で考えるのは面倒or無理って輩が、 昔誰かが口にした個人的な印象をそのまま継承してるケース。 この場合、誰も信じていないし誰も説得できない叩きが、数年単位で住人を変えて脈々と受け継がれたりする。
C/C++関連なら簡単に見破る方法がある ポインタの値渡しを参照渡しと言ってしまっているか どうかを見ればいい
んあ? 林晴比古は糞本の代表だと思ってたんだが、いつの間に評価が変わったんだ?
>>649 >日本人の著者をとりあえず叩いておく
事実どうしようもない奴ばかりだから仕方ない。
ロベール、望洋、前橋、結城あたりは日本人でもマシな方 スコット・メイヤーズとかジョシュア・ブルック級のはいないかも知れんが
ロベールって日本人だったのか。知らんかった。
立ち読みすらしないでスルーする ワースト3 1.柏原 2.矢沢 3.ハーバート・シルト
>>655 まあ、誰とは言わないけどもっと酷いのたくさんある
特に初心者向けの本
結局、お前らの価値観では、 初心者向けの本=駄目 上級者向けの本=良い本 なんだろ。
マナ本なんか崇拝してるのはド素人の初心者だけ。
初心者本はわかりやすけりゃいいんだよ 間違ってるところも後で上級者本を読めば問題ない
学坊乙
>>657 初心者向けの本は知識が少なくても書けるが
上級者向けの本は知識がないと書けないから
そうなるのも無理はない
ITブームも完全に鎮火した昨今で ある日突然「オレはプログラミングをやるぜ!」なんて思い立つ人はそうそういないだろ。 いるとすればゲーム関係だろうが、そういう人は最初からゲームプログラミングの本を買う。 なんとなくプログラミングをやる人は基本的には情報系の学部1〜2年生や高校生になるが、 この辺は授業でもとりあえず基本的な事項は教えられるし、参考図書としても ある程度まともなものを推薦されるから全くのプログラミング初心者本には手を出さない。 そう考えると日本人著者達がこぞって書いてる 全くのプログラミング初心者向けの本はそもそも購買ターゲットが架空に近い存在。 そういう本はあってもいいと思うが、現状のようになぜ大量に出版するのかが理解出来ない。
それでも世の中初心者が多いから
>>663 文系学部からのIT企業就職者という彼らのメインターゲットを忘れているぞ。
>>663 ネタにしてもその考察はひどくね?
人生いろいろって小泉さんも言ってるんだぜ
>>663 プログラムできないのに買いたがるひとは多い
ほんと学坊は視野が狭いな。
シルトはそんなに評判悪いのか。 「STL標準講座」と「MFC6.0標準講座」は良書だと思うんだが。 それぞれ補完は必要だけどね。
シルトだったら柏原の方がマシ
毎年何冊も書く奴の本がまともなわけない。
望洋本はビックリするくらいわかりやすくて、はじめてポインタの本質が理解できました。
前橋の本も同じぐらいいいよ
前橋はネット工作をするので油断ならない
>>672 ポインタの本質って何ですか?
教えてください!!
メモリアドレス
奇怪な構文
ポインタが難しいってのは、Cの構文にも一因があるな。 Pascalは比較的わかりやすかったような気がした。(Cのあとにやったからかもしれんけど)
typedef char A[5]; // A is array (type is char[5]) typedef char (*A)[5]; // A is pointer to array (type is char (*)[5]) こういうsyntaxが嫌いだ。
何か一度英語で読んでみたいんだけど邦訳叩かれてるMore Effective C++ってので大丈夫? Effective C++っての読んでからの方がいいかね?
翻訳は両方読んでるんでしょ? じゃあmoreからでいいんじゃない?
>>680 アメリカ人の英語は崩れていてわかりにくいことがある。
おれはドイツ人の英語のほうがわかりやすい。
まずはメイヤーズのサイトのerrataでも読んでみればいい。
先にサイトとかで見てみりゃいいんですね なんとか読めそうだったら買って頑張ってみます
684 :
680 :2008/01/21(月) 23:44:34
685 :
デフォルトの名無しさん :2008/01/21(月) 23:48:40
ドイツ人の英語はわかりやすいな。 文法も発音も良くて、会話がバンバン通じる。 さすが哲学者の国でガッチリした言語を持つ国だな。
Effective
外人から見たら、(旧日本領だった) 台湾人の書く日本語が分かりやすくて、 大阪民国人の書く日本語が分かりにくかったりするのかな?
英語は道具として使ってる者同士だとそれなりに理解しやすかったりする。
>>687 日本人からみても台湾人の漢字は分かりやすくて中共の毛沢東文字は分からんのと一緒かもな
日本人の英語はわかりやすいです。 ドイツ人の英語もわかりやすいです。 アメリカン人の英語は分かりにくいです。 それは、言い回しを変えたり、直接的な表現でない慣用句を使うからです。 大体こんな感じなのが、ネイティブではない人間の英語です。 誤読しようがないです。
柏原本は、初心者にスゴク薦めるけどな。 ちょっとでもしっている人にとってはクドイかもしれんが。まぁ、 世の中の入門書ってのはタイガイくどい。
オレの経験からすると 買った本をPCの前で開いてサンプル打ち込みながら勉強しようとすると挫折しやすい。 まずはPCではなく紙とボールペンだね。 本を読んでサンプルコードを見て、これがどう働くのかを頭で考え理解する。 そして閃いたことは本に書き込む。 実際に打ち込むのは1周読み終えてからがいい。 最初の頃はよく理解もせずにサンプル打ち込んで結果させて「へ〜」とか思って進めてたが 読み終えてもたいして身についてないことが多々あった。 上記のように学習方法を変えてから、躓きも減って理解するまでの時間がグッと短くなった。
お前の経験なんかどうでもいい
>>692 当たり前だろ。理解もせずにコードを打ち込んでも得るものは無い。
ルールを理解し、この場合はこうなるはずだという明確な方針のもと
実際に確かめるもんだ。
695 :
デフォルトの名無しさん :2008/01/22(火) 17:06:32
そんなことやってたら 最初のサンプルプログラムで挫折しそうだな。 C++ なんてまず理解できないだろうし。
頭で考えて理解しながらサンプルコードを打ち込んで実行していけばいいんじゃね?
いつもは頭以外のどこかで考えてるんですか
>>695 C++は十分すぎるくらい理解できてるが。
それは・・・
>>695 Modern C++ Designなんかそんなやり方では理解できないだろ。
まずは頭使え。
>>692 おまえみたいな紙と鉛筆でないと身に付かないよ派は
DSの知育ソフトとかも否定しそうだな
DSにもペン付いてるじゃん
>>702 だいたい今日日知育ソフトとか例に出されてもなあ・・・
DSも視覚(紙)と触覚(ペン)で知育してるよなぁ…
あれ、
>>702 が知育否定してね?
>>703 705
お前らは本読む前に空気読めるようになったほうがいいと思うよ
僕は心が読めます
サトラレ?
サトラレって心が読まれるんじゃなかったっけ?
>>706 自分じゃイケてるつもりだった煽りをイジられて悔しいのはわかるけど、
なんでも空気って言えば「そこに何かがあった」ように誤魔化せるわけじゃないよw
>>705 DSには視覚(液晶)と触覚(タッチペン)だけじゃなくて聴覚(スピーカー)があるじゃないか(棒
K&Rって入門書としてはだめなのか?
入門書というには人を選ぶからなぁ。
「C言語はそれなりにできます!」とか言って K&Rの初めの方の章とかに載ってる簡単な文字処理も 書けないヤツとか本当にいるからそうならないために 2〜3冊目でもいいから一度は読んどいた方がいいと思う
K&R難しいってやつは、やめたほうがいいよ。
>>692 >サンプルコードを見て、これがどう働くのかを頭で考え理解する。
これは同意というか、「サンプル打ち込んで結果見る」だけなんて、
だれもしないでしょ。時間の無駄。
>閃いたことは本に書き込む。
これは同意できないな。閃いたことや、文章だけから把握できないことは、
動かしてみるほうが手っ取り早いし、覚える。
初心者ばかりだな
おまえもな
結局のところ、自分で新たにコードを書くことによってしか身につかない。 本やサンプルはそのための情報源に過ぎない。と思った
このスレはFランカーだらけ
>>723 自分と異なる意見の人を見ると「この人は自分より程度の低い人だ」
と決め付けて*思考停止*するのは、自分のためにならないよ。
思考した結果、そう判断するのは別にいいけど(いや、あまりよくないか)。
スレタイよめないカスどもが偉そうに と書けばきっと釣られる奴がいると思う
>>725 >スレタイよめないカスどもが偉そうに
自分は怒り(?)で「カスどもが偉そうに」って書かずにいられなかったのに
>と書けばきっと釣られる奴がいると思う
こうイイワケしても、免罪符にはナリマセンヨ。
そういえば最近コピペしまくってる馬鹿の へんなサイトあるけど あれはなに?
>>727 >>641 か?
リンク先には大体こんなことが書いてある
"ポインタ/配列/文字列が理解できない,K&Rが難しいと感じる人向けに書いた参考書(? Wordファイルみたい)を8800円で売ります"
ほかの入門書にも言えることだけど,たとえ難しくてもK&Rを精読したほうがいいんじゃないのかな…
>>723 ランカーがかっこいいと思った俺は間違いなくACオタ。
K&Rが難しいと感じる人にC/C++使わせるなんて犯罪だろ
何も知識の無い素人がK&Rを見たら難しく感じるだろう。 サンプルコードがクイックソートや自己参照構造体だからな。 随分前だがC勉強し始めの頃は難しく感じた。 他の本で勉強しなおして、しばらく後に読むと当然 だったり、細かい仕様だったり、なるほどと思えることが 書いてあることがわかった。appendixは役に立つ。 今はCでプログラムを書きたいとは全く思わないが。 C++のほうがはるかに難しいけど面白い。
733 :
デフォルトの名無しさん :2008/01/23(水) 18:50:43
>>726 釣堀の魚かおまえは
これは残忍・・・。 通報しますた。
736 :
デフォルトの名無しさん :2008/01/23(水) 22:56:33
>>734 まったくひどいレイプ画像だ。10人以上で一人を寄ってたかってやるなんて、人間じゃあねえな。
>>734 10本くらいのペプシの缶がコカコーラの缶を取り囲んでいる。
コカコーラの缶は中央で倒れて潰れている。
という画像。
グロじゃないし面白くも無い。
うん。そうだよ。
空気を読めない子がいるな
743 :
デフォルトの名無しさん :2008/01/24(木) 19:02:30
>>740 みたいな空気読めない奴ってどこのスレにもいるんだなw
746 :
デフォルトの名無しさん :2008/01/24(木) 20:42:46
独習C 4版って何が変わったんだろ?
748 :
デフォルトの名無しさん :2008/01/24(木) 21:57:11
>>736 前版より4000円も安くなってんのか。
それでも8000円だけど。
749 :
デフォルトの名無しさん :2008/01/24(木) 23:00:43
>>747 マジか。ページ数増えてるみたいだし期待したんだが、、、。
>>749 期待って・・・
C言語の入門書に何を期待してたんだよ
751 :
デフォルトの名無しさん :2008/01/24(木) 23:39:06
>>750 Vista対応って謡ってるから何を書いてるのかなぁっていう興味本位。
今の主流は、Vista 対応C言語だからな
753 :
デフォルトの名無しさん :2008/01/25(金) 01:57:21
独習C って まったくCを知らない人が読んでも 独習出来るのかなぁ.. まず0からの人が読んで理解出来ます?
コラ!
756 :
デフォルトの名無しさん :2008/01/25(金) 08:19:19
>>753 やさしいCを一周してからなら大丈夫らしい。
>>753 俺は独習C++しか知らんが、あのシリーズはプログラムを知ってる人間が言語の仕様を勉強するための本だとオモタ。
よって初心者向けじゃない。
そうですね
そもそもC言語やるのに書籍なんて必須ではないと思う
760 :
デフォルトの名無しさん :2008/01/25(金) 15:41:41
761 :
デフォルトの名無しさん :2008/01/25(金) 15:45:03
>>759 インターネット環境があればどうにかなるがWEBブラウザをいちいち開くの面倒くさくね?
762 :
デフォルトの名無しさん :2008/01/25(金) 15:46:35
そんな時こそプリンター活y(ry それじゃ書籍買うのとほぼ変わらんな
組み込みC/C++プログラミング入門―組み込み機器開発における関連/例外/デザインパターン/再利用の実現方法 この本読んだ方いらっしゃいますか?
764 :
757 :2008/01/25(金) 17:19:57
>>760 そうか?一通りC++し終わってから読んだんだが、言語の機能を紹介するという意味ではなかなかよかったぞ。
余計な修飾がないから、簡潔でわかりやすい。逆にプログラム初心者にはさっぱりわからんだろうとも思ったが。
C++って、し終わるものだったのか
C++の言語仕様完全に理解しているヤツなんていない予感w
>>766 大抵の人間は傍らにプログラミング言語C++を置いてるんじゃないかなw
それでも不十分だ。
769 :
デフォルトの名無しさん :2008/01/25(金) 21:44:11
分かってる奴が誰もいない
制作者ですら理解していない
>>763 Cでオブジェクト指向風な書き方が書いてある。
なかなかよかった。
なにがなんだかわからない
もうどうにでもしてくれ
今でもたまに意外な事実を知る事があるからなあ。
フレンド関数とか、以外と知らないはず。
そりゃないわ
main を friend にして自動変数としてシングルトンオブジェクトを作って シングルトンオブジェクトの取得関数を作らないようにすると グローバル変数的性質を減らすことができる。
778 :
デフォルトの名無しさん :2008/01/26(土) 10:39:22
ゆえにJava最強
別に C++ でも main を friend にすればいいだけだし・・・ 一緒に帰って噂とかされると恥ずかしいし・・・
これみたいにフレンドを使った方が安全になる事例もあるもんだ。
friendもpublic staticも、安全性では同じだと思うけど、なぜfriendばかり槍玉にあげられるのか。
friend は friend 指定した所にのみ公開 public は全体に公開 friend の方が公開範囲はマシ その代わり結びつきが強くなりすぎる欠点もあり
>>782 意味がわからん。
friendとpublicに公開範囲のちがいってあったっけ?
公開範囲が狭いと結びつきが強くなるって?
「公開範囲」 の意味を取り違えてると思う
785 :
光秀 :2008/01/26(土) 18:01:39
叛意を後悔
786 :
デフォルトの名無しさん :2008/01/26(土) 20:06:12
C++ って「Cプラプラ」「Cプラスプラス」「Cタスタス」 「Cつーぷら」「Cつーぷらす」「Cつータス」 のどれで呼ぶの?
しーぷらぷら
___cplusplus
しーぴーぴー
793 :
デフォルトの名無しさん :2008/01/26(土) 22:10:56
しーいんくりめんと
ぱすちゃ
しーしーし
C# Cプラプラプラプラ
職場(これ以上ないぐらい大手)ではどこにいってもハルヒコ本が置いてあります ネットの評判と比べて普及率の高さが気になっているのですが なぜネットでこれほどまでに評判が悪いのでしょうか?
ハルヒ本に見えた。
現場のレベルが低いだけ。
ハルヒコ本で育った人が反抗期に入っただけ。
大手=レベル高い と思ったら大間違い。 人が多い分ピンキリ。
>798 me too
>>797 ぶっちゃけ入門書なんて、なんでもいい。入門なんだから。
どうせ、これから何冊もその分野の本を読んでくことになるから、
もしハルヒコ本がだめでも自然に正しい知識が身につく。
googleかアメリカの軍関連の研究所?
学問の世界だと普通は入門書ってのは玄人が書くもんだよな?
そうだよ 故に入門書が入門書でないケースが多々ある
そのおかげで大学の講義は苦痛だった
>>809 はプログラミング以外の話ね
晴比古本の本当に初心者向けのはリファレンス的に使えないのがちょっとな
やさしいCの方は巻末に標準関数載ってるけど
そういうことにしたいのですね
亡羊の本は講師のアホでも読めるから、教科書に指定されるんだよ。
>>813 つ
>>730 高校の勉強がわからんDQNでも理解できる脅威の入門書だぞ!
バカにするな!
おまいら林と柴田で何スレ潰す気だよ
なんだかんだで結局宣伝になってるしな
817 :
デフォルトの名無しさん :2008/01/27(日) 21:20:51
今日パラパラッとめくる程度で立ち読みしてきたけど C# の一冊目はオライリーの プログラミングC# 第四版 が一番よさげやねぇ。
818 :
デフォルトの名無しさん :2008/01/27(日) 21:22:55
C#3.0対応の本っていまでてる?
XML XPath シリアライズ この辺扱ってる良本知らない?
XML Hacks
入門≠初心者向け 入門とは専門への入り口という意味
訳本というのは、原書にerrataが反映されて増刷されても 原書に合わせて増刷されることはないですが、訳者 との契約上そういうことになってるものなんですかね?
そんな契約はない。 売れないと原書に合わせた訂正は難しい。
>>826 契約上は原書に合わせて訂正して増刷するということなんですか?
Effective STLとかModern C++とか結構errataあがってるじゃないですか。
でも訳本のほうは反映されて増刷されていないですよね。
これは純粋に書籍の売上として見ると、何万部も売れていない
ということになるからなんですかね?
>>827 > 契約上は原書に合わせて訂正して増刷するということなんですか?
そんな契約はないと言っているだろ
でも、それはマズイだろ 中途半端な仕事するなよ
中途半端とか無茶いいすぎだろ 自分が翻訳した訳書の間違いならともかく 原書の間違いにまでずっと責任を持てってのは
そんなこと強要したら訳本が少なくなるだけだろ。 専門書なんてたいして儲かりもしないのに。
でもさ、erattaの数が多いなら対応すべきじゃねー? せめて正誤表くらいは作ってほしいと思う。
errataあるの分かってるなら自分で書き込めよ あるかどうかも必ず探せ
重版で訂正されたものは出版社にお手紙書いて問い合わせると教えてくれるよ。
>>833 原著ではerrataなのに、訳本に反映されていないがために
間違いを信じてそのままってのが一番恐い
馬鹿だって馬鹿のままでいる権利があるんだよ
自分では一冊にたかだか4,5千円位しかださないくせに、どんだけ期待がでかいんだよ
>>835 だからerrataってわかってるなら自分で直せばいいじゃん
そもそもerrataを調べようとしないような奴が
間違いだったらどうしようなんてことを恐れてるワケ無いだろうしな
ブツブツ文句言ってないで 原書のerrataで訳書の該当する部分を、自分で翻訳なりして 訳者や出版社に連絡してあげれば感謝されると思うぞ
>>838 errataだと疑いもしていない場合のことだよ。
調べもしない馬鹿は自業自得だよ。
そんなにerrataが気になるならブックマークフォルダでも作って 今まで購入した書籍何十〜何百冊分の正誤表ページを 毎日毎日誤りの追加が無いかチェックしてればきっと幸せになれるんじゃないか?w
ちょっと手応えの有る本だと、原書のerrataは優に百を越える。 ただ、翻訳の段階でページがかなりずれてるから、訳本だけでは訂正のしようがない。 原書を持ってさえすれば、半日かからない作業なんだし、 一年に一度でもいいからerrataの対応をHPに載せてくれたらなぁと思う。 あと、意味不明の誤訳を連絡しても出版社は訳者に投げるだけ。そして肝心の訳者はスルーしやがる。 だから、原書のerrataで訳書の該当する部分を、翻訳して連絡しようがスルーすると思って間違いないよ。
スルーされたら、その内容をここに書き込んでみるのもいいかもな。 そうすれば出版社毎の対応の善し悪しとかが見えてきていいかも。 errataページの存在しない書籍よりも、errataページのある書籍の方が(星の数ほど訂正があったとしても)信頼性高いと思うし。
俺は誤訳は連絡したことないわ。 糞訳の訂正に力貸すことないし。 訳が糞なほど第三者の指摘ページが増えて、 訳者の努力なしで、読めるようになっていくのは理不尽だと思う。 出版者は誤訳の指摘には見返りを与えるべきだ。 原書の誤りなら連絡したことあるけどね。 いい本を書いた本人への貢献だから。
このスレのerrataが気になる有志でerrataのwikiでも作って、訂正ページのリンクとかページに載ってないerrataを書き込めばタメになると思うぞ
技術書は、5000部未満しか売れない場合がざらだからな。 いつまでも金かけられないだろ、常考。 原著とつきあわせできないのがいやなら、最初から原著買って、Webでerrataが公開されるのを watchしとけよ。
正直、良書を翻訳するより、 HOWTO本、インストール本書いた方が儲かるのが残念な現実。
毎日コツコツ自分で訳して、 完訳したらどっかの雑誌社に持ち込んだらいい。
wikiででも公開してくれれば、みんなで翻訳しようっていう気にもなるんだけどねえ。
TEF見習えよ
C++勉強しだしたときに買った C++効率的最速学習 徹底入門 (著:柏原 正三) [標準]C++言語辞典 (著:柏原 正三) ・・・この二冊、何の役にも立ちやしねぇ
855 :
デフォルトの名無しさん :2008/02/02(土) 07:33:29
くれ
柏原 正三は間違いが多いけど最高に読みやすいな。 俺はこれでC++のとっかかりを見つけた。 それまでどこから手を付けていいやらわからなかった。
メイヤーのオブジェクト指向入門は間違いが少なくて最高に読みやすいな。 俺はこれでC++のとっかかりを見つけた。 それまでどこから手を付けていいやらわからなかった。
どこから手を付けてもやわらかかった。
エロイな
やっぱC++取っ掛かり本は、マナちゃんのC++だよな
ケンちゃんのこれならわかるC++もいいよ。
だれだお
邦訳に定評のあるコバケンだろ
865 :
デフォルトの名無しさん :2008/02/03(日) 22:02:14
C言語を勉強しているのですが、やさしいCを一冊読みました。 次は何の本を読むのがいいのでしょうか? お薦めな本があったら教えてください。
>>865 自分が苦手だと思う分野に関する書籍を探して読むといいんじゃない。
特に苦手な分野だと思うところがないなら、アルゴリズムに関する本を
探して読む。本屋で自分が読みやすそうな本を探して読んだほうがいい。
>>865 何も読まなくていいから、プログラム作ってください^^;
>>868 こういうのはまだあとでいいんじゃない?あの文章は、入門者に過度の不安や
プレッシャーを与えるんじゃないかと危惧する。
870 :
865 :2008/02/03(日) 22:14:51
>>866 なるほど。
アルゴリズムに関する本ですか。
やさしいCには載ってない新しい関数の勉強などが
出来る本などがあればと思っていたのですが、辞書的な
やつしかないですかね?
>>867 プログラムを作りながら勉強をしてきたのですが
やさしいCだけではわからない関数とか出てきた部分が
ありまして、そういう次のステップアップ的な本を探してるんです。
・プログラミング言語C(別売りで適当な解答集有り) ・エキスパートCプログラミング ・プログラミングテクニック ・プログラミングテクニックアドバンスド ・アルゴリズムC これくらい読めば知識で困ることはないな。 最後の以外はどれも1週間くらいで読める。
k&R
>>870 俺は柏原さんの本は、わかりやすいし初心者向けだと思うから、アルゴリズム入門
ならこれをオススメしておく。
C言語アルゴリズム+徹底入門 (標準プログラマーズライブラリ) (単行本)
柏原 正三 (著)
874 :
865 :2008/02/03(日) 22:19:09
875 :
865 :2008/02/03(日) 22:19:59
>>873 はい、そちらも探してみます。
ありがとうございます。
>>875 >>871 の薦めてる本は、いきなり読めなくても悲観する必要はないよ。
世の中には本当に頭のいい人がいて、K&Rで入門して
>>871 がすすめてる
本を簡単に習得する人もいるけど。大半は、そうじゃないから。
C言語本はダイエット本や英語本と同じ。 できない人が毎年同じような本を買ってくれるおかげで儲かる。
いや、毎年new comerが居るからでしょう
とりあえずプログラム書け。 汚くていいから書け。 しばらくした後、それから本を読め。
880 :
デフォルトの名無しさん :2008/02/04(月) 02:08:46
ぽまいらPCの専門書籍って高いと思いませんか? 図書館いっても5年くらい前の本しかおいてないし 古本屋には技術書がないし あってもアチャーな本ばかりだし 技術書籍専門の古本屋というのがあるというのは本当でつか?
>>880 だいぶ前に通販サイトをみたことあるよ。
アドレスは忘れた。
意外とブックオフが穴場だったりする。
国会図書館で本をスキャンしてネットで公開ってニュースをこの前見たけど、 あれは新しい本でもよめるのだろうか。
俺も最初はそう思ってたけど、今は必要な物だと割り切って考えてる。 今時、Effective C++とか一部の名著を除けば、ほとんどの本の情報がWebでも拾える。 つまり、Webにも載ってるような本は、 情報を探す手間+ブラウザで読むことか、数千円+文字媒体による整理された情報を天秤に掛ける。 本でしか読めないような名著は、そもそも必要なんだから値段なんて考えるだけ無駄、キニシナイ(・3・)
>>865 K&R 1ed 相当のものなら著者公開してるのでそれも参考に、
後は、言語の規格。
>>865 NetBSDのソース読め
めちゃくちゃ綺麗に書かれてるから
いい本なら1万円程度の出費は何とも思わない。 Webよりも体系的に勉強しやすいので本がいい。
うちの近くのブックオフは高値のゴミ本しかない
やさしいCの次にいきなりNetBSDのソース読めとかすごいなw 何がしたくてCを勉強し始めたのか, それを思い返せば進む道は自ずと見えるはず。 自分のやりたい事にまっすぐ進んでいくのが身につくの一番早いよ。
>>883 トンクス 要らない本売ろうと思う
>>888 イイ!と思って買ってみたものの、
改めて家で学習につかうと微妙 とかいうのない?
>>891 売ったものもあるよ。洋書ではないけど。
ここでも何度か出てるMore Effective C++
の訳は難ありだった。好きな著者や訳者で
探すことが多い。
プログラムは書けないのですがプログラミング言語史に興味があります 古今東西のプログラミング言語を解説した読み物で、おすすめとかありますか? RubyとかDあたりまで網羅してあるようなのだと楽しいです 進化の袋小路にはまっていった言語とかに、しょうもないトキメキを感じる…
>>893 Webを徘徊して
エロサイトの袋小路にはまって、しょうもない劣情のトキメキを感じる…
ほうが良くないか?
> 進化の袋小路 Lispの事か!?
>>893 なんか和書ではなさそうだなあ。
洋書ではありそうな内容だけど、海外のフォーラム行って探してみたら?
898 :
893 :2008/02/05(火) 09:36:24
あまりいいのはないんですね ありがとうございました
強いて言えば各言語の仕様書を遡って見ていくとか 言語を対象とすると読み物でもないかもしれんね 対象を機械にすれば コンピュータが計算機と呼ばれた時代 、コンピュータ開発史とか それなりに見つかるんだけどね
D&EなんかはC++言語興亡史みたいで面白いけどね 大きな流れについては、いつか誰かが書くべきだな
網羅的ではないし、当時新しい言語しか載ってないけど、 新しいプログラミング・パラダイム 井田 哲雄 続 新しいプログラミング・パラダイム 井田 哲雄 田中 二郎 プログラミング言語の新潮流 井田 哲雄 くらいしか、日本語の本はまともなのない。 後は「情報処理」by情報処理学会の特集か、今は亡き「bit」by共立出版の記事。 英語でよければ、ACM Computing Surveyを読めばいい。 「bit」は開架書庫に置いてある図書館探して読んだ方がいいと思う。 強いてあげれば「Cマガジン」の乗りに近いが、執筆者のレベルが段違い。
古い本だけど「ソフトウェア考現学」 萩谷先生、続き書いてくれないかなぁ
はぎゃ
905 :
893 :2008/02/05(火) 15:39:38
大学の図書館にbitは開架してあるので読みに来てみました。むむ、記事が点在してますね… 他いろいろと参考になる書名ありがとうございました。 試験が終わってから読んでみますね。試験が終わってから…
906 :
デフォルトの名無しさん :2008/02/05(火) 16:57:36
C++のカラクリ 誕生の秘密と舞台裏 ってのがでるらしいんだけどどうですかね?
うほっ、C言語がよくわからんのに独習C++買っちまったぜw のんびりやるかー。
908 :
デフォルトの名無しさん :2008/02/05(火) 17:44:12
書名書け、ハゲ AmazonはClickすると個人の履歴に残るんでクリックしたくないんだよ
Data Structures and Algorithms in C++
>>853 これ、サンプルPDFは、章が最後まで載っているからお特だね。
しかもカーニハンとベントレーの面白い章がある。
「珠玉のプログラミング」もここでは不評だから、
quick sortのプログラムから
quick sortのオーダーを計算するプログラムに変換して、
さらのオーダーの式に変形するって、
ベントレーらしい話も駄目かも知れないが。
913 :
デフォルトの名無しさん :2008/02/05(火) 21:15:31
やはり馬鹿
914 :
デフォルトの名無しさん :2008/02/05(火) 21:23:24
Javaが最終形態
C/C++一通りやった人にオヌヌメなJava入門書教えてくださいな
言語仕様
独習Java
Javaチュートリアル4版
創るJava
>>916 英語で良ければ、メンバー登録しなくてもSunのサイトから、
>>919 相当のものがダウンロードできるよ。
Head First Java2版を薦めよう
Java言語プログラミングレッスンを薦めよう
>>916 プログラミング言語Java 第4版
読んどけ。あの本はちょっとOOP知っててもC++じゃ使えねーなー
と思ってるプログラマが読むと目から鱗になって、Javaが好きになるぞ。
ただ、JavaのGenericsは貧弱なんでテンプレートでメタメタやるのが好きな人には辛いかもな。
独習Cって良書?
リャマの表紙の初めてのPerl読んですごく面白かった新参だが,次のオススメある?
>>925 人によってはポインタの説明とかが分かりにくいかな
読んでて面白みがある本でもない
ドリルみたいな感じと思えばそんなに悪くは無いかと
>>926 続・初めてのPerl
Perlベストプラクティス
929 :
926 :2008/02/06(水) 13:48:14
>>928 トンクス!その次あたりにLarryの本かな
ポインタ、なにがなんだかさっぱりわかんなかったが JavaとかC#とかやって参照渡しがわかれば理解するのに苦しまずに済むな
参照渡しじゃポインタ演算理解できないだろ
char *p1 = hoge; char *p2 = fuga; char *p3 = p1 + p2; これがポインタ演算
いや、プラスに限らず代入とかもポインタ演算だろ。
おい、女!チョコよこせ
hoge と fuga の型は char* nなのか?
>>934 / ̄\
| |
\_/
|
/  ̄  ̄ \
/ \ / \
/ ⌒ ⌒ \
| (__人__) | チョコを買う権利をやる
\ ` ⌒´ / ☆
/ヽ、--ー、__,-‐´ \─/
/ > ヽ▼●▼<\ ||ー、.
/ ヽ、 \ i |。| |/ ヽ (ニ、`ヽ.
.l ヽ l |。| | r-、y `ニ ノ \
l | |ー─ |  ̄ l `~ヽ_ノ____
/ ̄ ̄ ̄ ̄ヽ-'ヽ--' / チョコ /|
.| ̄ ̄ ̄ ̄ ̄ ̄|/| | ̄ ̄ ̄ ̄ ̄ ̄|/| ______
/ ̄ チョコ/|  ̄|__」/_ チョコ /| ̄|__,」___ /|
| ̄ ̄ ̄ ̄ ̄|/ チョコ ̄/ ̄ ̄ ̄ ̄|/ チョコ /| / .|
| ̄ ̄ ̄ ̄ ̄| ̄ ̄ ̄ ̄ ̄|/l ̄ ̄ ̄ ̄| ̄ ̄ ̄ ̄ ̄|/| /
| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|
C#3.0 Cookbook良い感じだな
>>924 それって邦訳のは質がよくないんだっけ?
翻訳の質に拘るのは軟弱なやつだけ。日本語として微妙でも技術書なんだから だいたいわかるはず。 そういうやつらは、真に邪悪な翻訳というのがこの世にあるのを知らんのだ。 真に邪悪な翻訳は、信頼できる著者の記述と見せかけて、さりげなく訳者の趣味を 紛れ込ますという恐るべき技を持っている。名著だと言われてるのに なんでこんなことを書くんだろうと、原書をあたってみたら丸々そういうことがあった・・・。
942 :
デフォルトの名無しさん :2008/02/07(木) 15:42:56
>>912 いいね.すごく面白かった.
「珠玉のプログラミング」も面白いのに,なんで不評なんだろ?
書店に行ったらUNIXプログラミング環境があってつい買ってしまった
>>924 それ、訳が悪すぎる。
コアJava読んだほうがいいよ。
>>943 まだあるんだ。未だに基本を学ぶには良い本だと思う。
「愛の毛布」と「モーニングコーヒー」ってなんとなく曲の雰囲気が似てね?
>>943 とてもいい本。読んで面白い。まさに名著。
コンピュータプログラミングの概念・技法・モデルを 立ち読みしようかと思ったがでかすぎて無理だった
UNIXプログラミング環境は発刊してからもう22年くらいか? 昔の読者はもう30半ば〜40後半くらいになってるかね。 こういう本を若い人が手に取るのはいいことだな。
そ、そんなにUNIXプログラミング環境っていいんですか?
>>953 良い本だよ。今では古典という位置付けが強いが読む価値はある。
後、「UNIXという考え方」もいいね。
これも10年くらい前の本になるが思想を知るのにいい。
UNIXプログラミング環境って再版してるんだっけ。 俺が数年前に買った時は版元在庫もなくて、店を探し回って買った記憶がある。
いい本は10年以上たっても読まれるんだなあ。
>>955 再版したんじゃね?
紀伊国屋とかオンライン書店見ても在庫有りになってる。
>>958 そうだね、君はそれだけ読んでればいいよ
おまえら、どんだけUNIX文化マニアなんだよwwww UNIX文化にそんなコダワリがあるのか?俺は、まったくない。
>>961 UNIX文化は、なにもUNIX に限らず、どんな場合にも適用できるプログラミング文化の本流ですからね。
何かそれっぽい事言ってみただけ
966 :
デフォルトの名無しさん :2008/02/08(金) 05:39:08
みんなの言うとおりUNIXは確かにすばらしい。 学ぶべき技術の詰まった人類の英知の決勝だ。 しかし、UNIXだけが素晴らしいわけではない。 そう。 僕らにはOSXというもう一つの選択肢がある。
UNIXプログラミング環境は、 UNIX文化を知るためとか、 古典だから読んでおくとかじゃなくて、 本の内容が面白いんだよ。 プログラマなら楽しめる プログラマ魂を揺さぶる素晴らしい内容。 しかも今じゃプラットフォーム関係なく この本で使われているツールを使えるし。 (Windowsではcygwinをインストールする必要がありますが)
UNIXプログラミング環境は数年前に近所の本屋で 105円均一のワゴンに放り込んであったからなんとなく確保しといたんだが、 そんなに良い本だったのか・・・田舎だからか誰も見向きもしてなかったのにw
UNIXの思想というか、考え方が首尾一貫しているんだよね。作業が均一化されてる 再帰的?
ベル研究所の人
オライリーのプログラミングC#の次のステップとして、何がお勧めですか? Petzoldの「C#によるプログラミングWindows上・下」って名著のようですが、 今でも読むべきな本でしょうか?5年以上前なのがちょっと気になるのですが。
>>971 あれ読んだらもう十分だと思うんだが。
まだC#には蓄積されたテクニックみたいな物はないし、
C#3.0みたいに日々新しい機能が追加されてるから、
そんな本読むよりも関連する記事やブログ読んだ方が役に立つ。
974 :
971 :2008/02/08(金) 19:13:37
>>972 どうも大体の人は「ある程度分かってきたらgoogleとMSDNでノウハウ漁り」というパターンが多いようですね
>>973 .NETですか。そうですよね、C#やっててCLR知らないなんてマズイですよね。考えるまでもなかったか・・・・
ありがとうございました。
ある程度プログラミング慣れした人でないとgoogleは奨められないが、 MSDN読まないのは馬鹿。
>>975 MSDNの検索も馬鹿だがな。
いけね、蒸し返しちゃったよ。
蒸し返しっていうか、言い訳っていうか。
>>969 なんかバッドノウハウのかたまりってイメージあるけど。
そのイメージがバッドノウハウだな。
980 :
デフォルトの名無しさん :2008/02/10(日) 21:22:27
サレジオだもの
>>977 今更だが、別スレと勘違いしてた。
いや、そっちの方でもMSDN叩きがあったもんで。
MSDNはなぁ・・・・ 充実してるんだけれど、そこまでのたどり着き方が良くわからなそうなもの多すぎ。 たまにいい記事とか項目あるんだけれど、こんなところに入れてるんじゃねーってのが良くある。 全部なめてみるってのもなぁ・・・
MSDNというかMS製品全てにおける哲学ですから
MSDN 内を Google で検索すればいいじゃない
MSDNはURLの体系をガラっと変えることがあるのが糞。 別ページからのリンク切れの多さは異常。
MSは「無かったことにする」のがお家芸ですから
結局MSだから、の一言で片付けられる。
code completeって良い本?
>>988 今まで文法書しか読んだことないなら
さらっと目を通しておくといいかも。
C++ in depthシリーズとか読んだことあるなら必要ない。
別に高度なことは何も書いてないが プログラミングのちゃんとした基礎が身についているか試すために 一度は読んでおいた方がいいとは思う
ハーブサッターの原書の英文はわかりにくいな
うめ
なんかおもしろい本ねぇーかな
今度探してみます
うめ
うめ
ume
ume
1000 :
デフォルトの名無しさん :2008/02/14(木) 07:58:04
1001 :
1001 :
Over 1000 Thread このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。