推薦図書/必読書のためのスレッド 50
レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん
2009/07/16(木) 04:21:55http://s225.web.fc2.com/index.html
前スレ
推薦図書/必読書のためのスレッド 49
http://pc12.2ch.net/test/read.cgi/tech/1244882261/
0002デフォルトの名無しさん
2009/07/16(木) 04:22:20New Books http://f57.aaa.livedoor.jp/~newbooks/
cBooks http://www.cbook24.com/
2chBooks http://deztec.jp/x/04/06/2ch/
推薦書籍集 http://bookshelves.at.infoseek.co.jp/
プログラム技術板倉庫 http://tito.fc2web.com/2ch/tech/index.html
Standard Books http://www.yfcbookshelf.com/authentic_books_frame.htm
ITpro SkillUP BOOKS http://itpro.nikkeibp.co.jp/books/
コンピュータ関連書籍新刊一覧 http://pc.watch.impress.co.jp/docs/2007/market/i_nbook.htm
プログラミングの良書100冊! http://itpro.nikkeibp.co.jp/article/COLUMN/20060127/228096/?ST=skillup
日経ソフトウエア2004年12月号特集「プログラミングの良書100冊!」 http://itpro.nikkeibp.co.jp/article/COLUMN/20060223/230481/
日経 IT Pro 記者の眼 - 古くなっても名著は名著 http://itpro.nikkeibp.co.jp/free/ITPro/OPINION/20041026/151768/
「プログラミングの良書100冊!」 分析/設計のエキスパートになるために http://itpro.nikkeibp.co.jp/article/COLUMN/20060210/229019/
The Linux Reading List HOWTO http://www.linux.or.jp/JF/JFdocs/Reading-List-HOWTO.html
0003デフォルトの名無しさん
2009/07/16(木) 04:22:34http://itpro.nikkeibp.co.jp/members/NSW/ITBASIC/20030324/1/
http://itpro.nikkeibp.co.jp/members/NSW/ITBASIC/20030324/2/
http://itpro.nikkeibp.co.jp/members/NSW/ITBASIC/20030324/3/
http://itpro.nikkeibp.co.jp/members/NSW/ITBASIC/20030324/4/
http://itpro.nikkeibp.co.jp/members/NSW/ITBASIC/20030324/5/
http://itpro.nikkeibp.co.jp/members/NSW/ITBASIC/20030415/1/
http://itpro.nikkeibp.co.jp/members/NSW/ITBASIC/20030415/2/
http://itpro.nikkeibp.co.jp/members/NSW/ITBASIC/20030415/3/
http://itpro.nikkeibp.co.jp/members/NSW/ITBASIC/20030415/4/
http://itpro.nikkeibp.co.jp/members/NSW/ITBASIC/20030415/5/
http://itpro.nikkeibp.co.jp/members/NSW/ITBASIC/20030415/6/
『コンピュータの名著・古典 100冊』 http://www.amazon.co.jp/dp/4844318284
目次 http://direct.ips.co.jp/book/Template/Goods/bt_contents.cfm?GM_ID=1828&SPM_ID=1
0004デフォルトの名無しさん
2009/07/16(木) 04:22:50猫でもわかるプログラミング http://www.kumei.ne.jp/c_lang/
EffectiveC++入門 http://www002.upp.so-net.ne.jp/ys_oota/effec/index.htm
連載 改訂版 C#入門 http://www.atmarkit.co.jp/fdotnet/csharp_abc2/index/index.html
Language C FAQ http://www.kouno.jp/home/c_faq/
C/VC (入門・初級)(1/4) http://www2.ocn.ne.jp/~links4pg/sub37.htm
C/VC (入門・初級)(2/4) http://www2.ocn.ne.jp/~links4pg/sub1a.htm
C/VC (入門・初級)(3/4) http://www2.ocn.ne.jp/~links4pg/subb6.htm
C/VC (入門・初級)(4/4) http://www2.ocn.ne.jp/~links4pg/subwe.htm
C /V C (中・上級)(1/4) http://www2.ocn.ne.jp/~links4pg/sub71.htm
C /V C (中・上級)(2/4) http://www2.ocn.ne.jp/~links4pg/sub89.htm
C /V C (中・上級)(3/4) http://www2.ocn.ne.jp/~links4pg/suba7.htm
C /V C (中・上級)(4/4) http://www2.ocn.ne.jp/~links4pg/subw0.htm
0005デフォルトの名無しさん
2009/07/16(木) 07:50:500006デフォルトの名無しさん
2009/07/16(木) 08:38:460007デフォルトの名無しさん
2009/07/16(木) 14:38:32エスアイビーアクセス
原著5版の翻訳が知らないうちに出てたんだ。
orz
0008デフォルトの名無しさん
2009/07/16(木) 16:48:130009デフォルトの名無しさん
2009/07/16(木) 16:53:220010デフォルトの名無しさん
2009/07/16(木) 23:03:38http://www.amazon.co.jp/gp/product/4822247570
復刊したんだな
0011デフォルトの名無しさん
2009/07/16(木) 23:14:56っていうか、今まで絶版だったの?^^;
マイクロソフト社がいかにとんでもない組織構造であるかが読めて楽しい本。
0012デフォルトの名無しさん
2009/07/16(木) 23:16:31>>10
一時期欲しくて古本屋回ったりしたよこれ
0013デフォルトの名無しさん
2009/07/16(木) 23:20:13「泳げない奴は溺れろ」とか「2年までなら遊んでいてもいい」とか
信じられないくらいめちゃくちゃ。
こんなでたらめな組織だったのは
スコット・バークンやジョエル・スポルスキらが
活躍する前の時代だったからなのかしら?
0014デフォルトの名無しさん
2009/07/17(金) 00:24:22と自虐の傾向があるんじゃないか? この業界の実録本は。
実際にその場にいたら普通の組織で、普通のデスマーチだったのかもしれん。
0015デフォルトの名無しさん
2009/07/17(金) 00:42:51社畜寄生虫がつまらん作法を言い出したらその業界は終わり
0016デフォルトの名無しさん
2009/07/17(金) 19:11:41参考書とかソースチラ見しただけですが、内容が重複してる部分が目立ってしまい躊躇してしまいました。
0017デフォルトの名無しさん
2009/07/17(金) 19:26:431つは、C言語を知ってる事を前提とした本を買う道。
もう1つは、重複する部分は流し読みする道。
001816
2009/07/17(金) 19:28:36即レスありがとうございます。
>1つは、C言語を知ってる事を前提とした本を買う道。
そんな本があったんですか!そういうのを探してたけど見つかりませんでした;
調べ方が悪いようですね、もう少し頑張ってみます。ありがとうございました。
その前提とした本を知っている方がいらっしゃいましたら、教えていただけるとありがたいです。
0019デフォルトの名無しさん
2009/07/17(金) 19:59:46独習c++
ちょっと違うが accelerated c++
0020デフォルトの名無しさん
2009/07/17(金) 20:04:50でもCからC++にいく過程で、Javaあたりの学習もした方がいいと思う。
オブジェクト指向の要素が入ってくると、ほんとCとは違う思考法が必要になるから…
0021デフォルトの名無しさん
2009/07/17(金) 20:07:420022デフォルトの名無しさん
2009/07/17(金) 20:18:220023デフォルトの名無しさん
2009/07/17(金) 20:21:18CからならEiffelを経由した方がいいと思う
0024デフォルトの名無しさん
2009/07/17(金) 20:25:070025デフォルトの名無しさん
2009/07/17(金) 20:30:470026デフォルトの名無しさん
2009/07/17(金) 20:31:450027デフォルトの名無しさん
2009/07/17(金) 21:22:39自分がJavaを勉強したとき(J++ 1.0が出た直後)は
どの入門書もCかC++を知っているのが前提だった。
後発の言語はすでに何か別の言語を知っていることが前提っていうケース多い感じ。
何も知らなくても学べるのはBASIC系くらいかな。
0028デフォルトの名無しさん
2009/07/17(金) 21:39:02まぁ、そうだな。
若い言語は、まずその言語がお手本にした言語を
知ってることが前提の入門書が出て、
その言語が流行って世の中に定着した場合のみ、
前提知識なしが前提のその言語の入門書が出るようになる。
0029デフォルトの名無しさん
2009/07/17(金) 21:45:02Sunが出してたJavaの入門書(テキスト?)にしても
C/C++の知識が前提ということはなかった。
K&Rにしたって、プログラミングの経験を前提にしても
何か特定の言語を前提にしてるってことはない
0030デフォルトの名無しさん
2009/07/17(金) 21:48:17>そんなことないだろ
あるよ。
>Sunが出してたJavaの入門書(テキスト?)にしても
>C/C++の知識が前提ということはなかった。
そもそも、Javaの前の言語がC/C++といっている時点で
勉強不足
0031デフォルトの名無しさん
2009/07/17(金) 21:50:19>1992 年にインタラクティブな携帯テレビのデモを行ったという。
>ここで現在の Java のマスコットキャラクタである "Duke" も初お目見えだった。
>James Gosling によってこのデバイス用に開発された言語が "Oak" であり、後の Java である。
>最初は C++ を使うつもりだったが、開発が困難であることから、
>より安全な言語として "Oak" が開発されたとのこと。
0032デフォルトの名無しさん
2009/07/17(金) 21:50:46Javaの前の言語ってなに?
0033デフォルトの名無しさん
2009/07/17(金) 21:51:190034デフォルトの名無しさん
2009/07/17(金) 21:53:22それは言える、BASIC言語はまったくの素人を前提とした言語だね。
少し慣れた頃に 少し高度な言語に移行すると他の言語でも入りやすい。
0035デフォルトの名無しさん
2009/07/17(金) 23:14:39basic以外の言語は、独学で身につけた奴がいないような言い方だな。
0036デフォルトの名無しさん
2009/07/17(金) 23:26:38xxが使えてBASICが使えない(特殊な例を除く)ことはないのはなぜ
0037デフォルトの名無しさん
2009/07/17(金) 23:31:45バカだからだ
0038デフォルトの名無しさん
2009/07/17(金) 23:32:09構造化basic以前は、使える使えない以前におっさんしか知らなそう。
0039デフォルトの名無しさん
2009/07/17(金) 23:37:48なら最初に教えるのはRubyがいいね
0040デフォルトの名無しさん
2009/07/18(土) 00:03:17俺はどっちも使えないが
0041デフォルトの名無しさん
2009/07/18(土) 00:05:550042デフォルトの名無しさん
2009/07/18(土) 00:10:26他人のVBメンテさせられて
hoge.CurrentDir()で、カレントディレクトリ変えられるのをみて
こんなんもメソッドになってるのかと…。もはやBasicじゃないな
と思った。
0043デフォルトの名無しさん
2009/07/18(土) 01:13:30ほとんど違わない。
0044デフォルトの名無しさん
2009/07/18(土) 03:33:25.NET Frameworkに関する書籍の紹介もお願いします。
0045デフォルトの名無しさん
2009/07/18(土) 05:11:47関数型はちがうよ。そのことも魅力のひとつ。
0046デフォルトの名無しさん
2009/07/18(土) 08:35:44個人的には、
ロベールのC++入門講座:ttp://www.amazon.co.jp/dp/4839926050
Accelerated C++:http://www.amazon.co.jp/dp/4894714221
あと、CとC++はきっちり別物だと思った方がいいと思う。
で、どうせやるなら、ちゃんと入門系からやり直すのが吉。
Object思考系の本も何冊か読むと良い。(大抵java本だけど・・・。)
>>44
C#で何をしたいかによると思う。
とりあえず、プログラミングを・・・と思うなら
絶対現場主義Visual C#実践講座:http://www.amazon.co.jp/dp/4899771975
C#ゲームプログラミング:http://www.amazon.co.jp/dp/4797334800
名前がゲームプログラミングと付いてるが、基本的なAPIの解説なんで、
逆引き本以前のLvや逆引き本より詳しくと思った時に。
後は、FrameWorkなら
The Root of .NET Framework がボチボチ。
Microsoftの公式本が「分厚すぎて、 引く。」と言うタイプには良いと思う。
0047デフォルトの名無しさん
2009/07/18(土) 09:26:34上澄みだけをすくいたい人向けであって、初心者に勧めるような本じゃないと思うが
0048デフォルトの名無しさん
2009/07/18(土) 12:54:13おらいりーの C# の本とか、独習C# 読んで
そのあと、公式解説書の プログラミング Visual C# 2005 言語編とか
プログラミング .NET Framework 第二版読むって感じかなぁ。
データベースもいじりたいのなら プログラミング ADO,NET 2.0 も。これはかなり良書かな。
パーフェクトC# って本は一通り学習してる人向けなんで
これから学習って人は手を出したらだめ。
004916
2009/07/18(土) 13:37:55気づいたらすごいレスが・・ありがとうございます。
javaも少しくらい覚えたのですが、それとは無関係で、CとC++は別物で考えたほうがいいってことでいいのかな。
本を挙げていただいた方ありがとうございました。書店数箇所行って見つけられたら読んでみようと思います。
0050デフォルトの名無しさん
2009/07/18(土) 15:12:37>>30 だけれど。
>>31が書いているoakのドラフトを読んでみて。
「C++のsyntaxで覆った」のくだりがあるから。
「C++」って原作者自身の反省文があるが、
所詮、「C with Obkect」で、グチャグチャな言語。
大きな開発に使うと、思いっきり、欠点が露呈するぞ。
0051デフォルトの名無しさん
2009/07/18(土) 15:19:020052デフォルトの名無しさん
2009/07/18(土) 15:19:340053デフォルトの名無しさん
2009/07/18(土) 17:34:33まさに実践で使い方を覚えるにはいいと思った。
しかし、計算機プログラムの構造と解釈と平行して
読んだら言語規定がごっちゃになった俺
0054デフォルトの名無しさん
2009/07/18(土) 18:58:28初めてのC# 第2版
うっすいほん
プログラミングC# 第5版
ぶっといほん
のどっちかでいいんじゃない?
0055デフォルトの名無しさん
2009/07/18(土) 20:35:58に空目してしまった
0056デフォルトの名無しさん
2009/07/18(土) 20:45:340057デフォルトの名無しさん
2009/07/19(日) 00:41:260058デフォルトの名無しさん
2009/07/19(日) 00:50:23Javaで書いてるのか。前橋本のほうが良さそうだな
0059デフォルトの名無しさん
2009/07/19(日) 01:53:15枯れてきたJavaCCとか、yaccより使いやすくね?
0060デフォルトの名無しさん
2009/07/19(日) 07:09:56とりあえずふつパイラの目次見てからな。
ttp://d.hatena.ne.jp/takahashim/20090717
0062デフォルトの名無しさん
2009/07/19(日) 07:16:30元ネタがばれたら価値の無くなるそこいらの本とはえらい違いだ
0063デフォルトの名無しさん
2009/07/19(日) 11:22:50処理系自体にあんまり興味ないので、すげえ遅い処理系になってもいい
みたいな俺におすすめの本とか教えてください
0064デフォルトの名無しさん
2009/07/19(日) 12:35:150065デフォルトの名無しさん
2009/07/19(日) 13:11:41C++実践オブジェクト指向プログラミング
C++の設計と進化
0066デフォルトの名無しさん
2009/07/19(日) 15:08:45そしてWindows技術者必読の書よ
600ページくらいたいしたことないわ^^
0067デフォルトの名無しさん
2009/07/19(日) 15:15:15「ふつうの」とタイトルにある本が600ページを越えている
「Advanced」とタイトルにある本が1000ページを越えている
かみあってない。
0068デフォルトの名無しさん
2009/07/19(日) 15:20:30基礎知識として基本的に全部読むべき本と
リファレンスとして目次や索引から必要項目引っ張って使う本
0069デフォルトの名無しさん
2009/07/19(日) 15:22:20いたるところで宣伝カキコw
自演レビュー 多くなりそう
0070デフォルトの名無しさん
2009/07/19(日) 19:09:550071デフォルトの名無しさん
2009/07/19(日) 20:23:56ふつうのHaskelがずいぶんと内容が薄かったから、コンパイラの方もそんなにたいしたことない予感。
ただ、この値段で儲かるのかなぁ…
0072デフォルトの名無しさん
2009/07/19(日) 20:24:490073デフォルトの名無しさん
2009/07/19(日) 20:41:22ワンポイント・レッスンは1500ページ超えてた。
0074デフォルトの名無しさん
2009/07/19(日) 20:56:25それはポイントが絞れていないんじゃないかwwww と思われるので書名を変えた方がいいような気がするw
ところでその本は何の本?
0075デフォルトの名無しさん
2009/07/19(日) 21:00:44Windowsの本。
http://www.amazon.co.jp/dp/4756133045/
0076デフォルトの名無しさん
2009/07/19(日) 21:03:511856ページ
0077デフォルトの名無しさん
2009/07/19(日) 21:49:58なってるのが結構あるよな。
0078デフォルトの名無しさん
2009/07/19(日) 22:08:41あいつら、無駄に家族やペットに感謝するよな。
ちゅーか、しないといけない決まりでもあるのか?
0079デフォルトの名無しさん
2009/07/19(日) 22:10:30最初の我慢が重要。
0080デフォルトの名無しさん
2009/07/19(日) 22:23:46僕の持ってる奴は最終ページに1009って振ってあるよ。
(表紙とかはページ数が振ってないので実際にはそれ以上ある)
ちなみに改定第4版。第5版は…まだ購入してません^^;
0081デフォルトの名無しさん
2009/07/19(日) 22:37:000082デフォルトの名無しさん
2009/07/20(月) 01:43:49まだ半分も読んでないがかなりいいと思う。
0083デフォルトの名無しさん
2009/07/20(月) 03:24:31http://jp.rubyist.net/?Enquete2009
アンケートを書くまでがRuby会議です。
0084デフォルトの名無しさん
2009/07/20(月) 07:19:570085デフォルトの名無しさん
2009/07/20(月) 09:26:08氏ねばいいのに
0086デフォルトの名無しさん
2009/07/20(月) 11:25:45内容の順番がおかしい。
日本語もおかしい。
0087デフォルトの名無しさん
2009/07/20(月) 11:34:030088デフォルトの名無しさん
2009/07/20(月) 13:10:13どの本が参考になるのでしょうか?
0089デフォルトの名無しさん
2009/07/20(月) 13:13:05http://www.amazon.co.jp/dp/4797343672/
0090デフォルトの名無しさん
2009/07/20(月) 13:16:130091デフォルトの名無しさん
2009/07/20(月) 14:21:55読んでみようと思います。
0092デフォルトの名無しさん
2009/07/20(月) 17:57:32>>16
0093デフォルトの名無しさん
2009/07/20(月) 20:51:56やさしすぎて、ダメだろ?
Cを本当に理解してるなら、
もっと難しい本でOK
0094デフォルトの名無しさん
2009/07/20(月) 21:00:09目次ばっと見たけど、Windowsユーザはどうすんだろ
Cygwin?
0095デフォルトの名無しさん
2009/07/20(月) 21:18:29まあCygwinでいいんじゃね
0096デフォルトの名無しさん
2009/07/20(月) 21:23:510097デフォルトの名無しさん
2009/07/20(月) 21:31:07まえがきに、具体的な話をするために x86/Linux を想定と書いてあるね。
0098デフォルトの名無しさん
2009/07/20(月) 21:47:520099デフォルトの名無しさん
2009/07/20(月) 21:55:54はぁ?
読んでから言えよ。
0100デフォルトの名無しさん
2009/07/20(月) 22:28:210101デフォルトの名無しさん
2009/07/20(月) 22:39:54はぁ?
>>100
確かに「まだ」林の方がまし
0102デフォルトの名無しさん
2009/07/20(月) 22:52:54なんでだろって思う。
正直、とっつき易いCの入門書で林ほどページさいてファイル処理の説明してる
本ってなくね?
情報系の学生とかファイル処理知らない人結構多いと思うんだけど
0103デフォルトの名無しさん
2009/07/20(月) 23:01:570104デフォルトの名無しさん
2009/07/20(月) 23:05:58ファイル処理というか、単純なテキストファイルのパーサーを書けないのが多い
という方がより正確かな。
0105デフォルトの名無しさん
2009/07/20(月) 23:06:32http://www.kumei.ne.jp/c_lang/
0106デフォルトの名無しさん
2009/07/20(月) 23:10:35本はわりと普通だと思うけど、webのほうはちょっと・・・。それ。
0107デフォルトの名無しさん
2009/07/20(月) 23:17:41そのサイトわかりやすいけど 更新止まってるんだな
中の人に何かあったのか・・・
0108デフォルトの名無しさん
2009/07/20(月) 23:23:142009年2月の更新まで確認できたけど?
0109デフォルトの名無しさん
2009/07/20(月) 23:56:58スクラッチコーダーなんて要るかよ
0110デフォルトの名無しさん
2009/07/21(火) 01:56:11猫でもわかるC++プログラミング出したばかりだし、
本が売れるようになってからはWebの更新より本の執筆に集中してるんじゃないか
0111デフォルトの名無しさん
2009/07/21(火) 07:12:45いまだにステップ数○○円で発注するバカ会社があるから、
そうとも言い切れない。
0112デフォルトの名無しさん
2009/07/21(火) 13:59:460113デフォルトの名無しさん
2009/07/21(火) 15:18:470114デフォルトの名無しさん
2009/07/21(火) 15:59:13最近の書籍をググったところ、こんなのを見つけました。
日向 俊二、Cプログラムの中身がわかる本、翔泳社 (2008/2/20)
角川 裕次、Cとアセンブリ言語で学ぶ計算機プログラミングの基礎概念、森北出版 (2008/11/29)
0115デフォルトの名無しさん
2009/07/21(火) 18:31:06読むべき良書ってのがこのスレの常識でしょ。
初心者だからって許される愚問とそうじゃないものがある。
0116デフォルトの名無しさん
2009/07/21(火) 19:23:030117デフォルトの名無しさん
2009/07/21(火) 19:24:58そんな常識が?と思って、過去スレ遡ってみましたが・・・
Amazonのレビューといい、ネタはあなたのようですね。やめてもらえますか
0118デフォルトの名無しさん
2009/07/21(火) 19:26:53馬鹿
それは絶対読んではいけない本だよ
0119デフォルトの名無しさん
2009/07/21(火) 19:35:59はじめて読むPentium はじめて読む8086 のどちらか
そういえばHLA本の二版が出るそうだ
あれ日本で使ってる人どれくらいいるんだろ
0120デフォルトの名無しさん
2009/07/21(火) 21:56:48いまさら16ビットの本はねえ・・・とも思うけど、
64ビット機まで手広く解説した本とかないだろうしねえ
0122デフォルトの名無しさん
2009/07/21(火) 22:51:10http://www.amazon.co.jp/dp/4871482006 LISP インタプリタ
http://www.amazon.co.jp/dp/4871481689 プチAda コンパイラ
類書はあるのか?んー、lisp は不完全なものがひとつ他にあったかも。それにしても古いなあ。
0123デフォルトの名無しさん
2009/07/21(火) 23:02:3624日に出る本買え
0124デフォルトの名無しさん
2009/07/21(火) 23:03:35ある程度開発環境がととのった16ビット環境をさらで(EMM386なしで)つかうと、プロテクトモード周りを自由にさわることができるからね。
それが http://www.amazon.co.jp/dp/4756102131 をしかたなしに勧める理由。
そうでなければアセンブラ・クロス開発でブートローダからこつこつやるしかない。
0125デフォルトの名無しさん
2009/07/21(火) 23:20:10なぜにプロテクトモードだのクロス開発だのブートローダだの出てくるの?
0126デフォルトの名無しさん
2009/07/21(火) 23:21:16↓
http://www.intel.co.jp/design/corei7/documentation.htm
0128デフォルトの名無しさん
2009/07/21(火) 23:29:07まぁ>>124の発言の有り難味を
解らず、知ったかASM厨にでもなるがよい
0130デフォルトの名無しさん
2009/07/21(火) 23:49:02スクリプトエンジンプログラミングの方がいいぞ
http://www.amazon.co.jp/dp/4797347627/
0131デフォルトの名無しさん
2009/07/21(火) 23:50:52やったことないけどものすごい記憶力旺盛でないとできないイメージだな。
俺なんか8bitマイコンでも「えっとこの命令はこのオペランド取れるんだっけ?」
みたいな記憶力の悪さだからとても無理だろうな。
0132デフォルトの名無しさん
2009/07/21(火) 23:52:51自覚があるのだから絶対やめたほうがいい。
0133デフォルトの名無しさん
2009/07/21(火) 23:58:090134デフォルトの名無しさん
2009/07/22(水) 01:25:040135デフォルトの名無しさん
2009/07/22(水) 01:27:09技術書をスラスラ読めるヤツなんて出会ったことないぞ?
かなりバリバリやってるやつらでもな。
必要に迫られたとき、辞書片手に、苦労して読むくらいなもんだ。
でもなぜか、2chのここは、レベルが高いヤツらばかり集まるらしい。
0136デフォルトの名無しさん
2009/07/22(水) 01:33:250137デフォルトの名無しさん
2009/07/22(水) 01:35:29和書だけだと読むもんなくなるしな。
0138デフォルトの名無しさん
2009/07/22(水) 01:38:10流れがアセンブラだったから、入門書で言えば
http://savannah.nongnu.org/projects/pgubook/
が良書。GPLでPDFもあるし製本されたものも購入可。
>>135
大体技術文書なんて辞書引く必要ほとんど無いだろ。小説でもあるまいし。
0139デフォルトの名無しさん
2009/07/22(水) 01:45:09http://www.amazon.co.jp/High-Soft-Lisp-Gilbert-Hernandez/dp/1606993186/
0140デフォルトの名無しさん
2009/07/22(水) 01:46:35あんたの世間は2chより狭いようだなw
0141デフォルトの名無しさん
2009/07/22(水) 01:47:080142デフォルトの名無しさん
2009/07/22(水) 01:47:13これ、最初と最後をちょろっと読むだけでもすごくいいと思う
アセンブラに興味の無い人にも
最初のほうはデータの解釈について素人プログラマのものの見方が
ガラっと変わるようなことが書いてあるし
最後には鉄板本が並んだ推薦図書リストも載ってる
0143デフォルトの名無しさん
2009/07/22(水) 01:54:260144デフォルトの名無しさん
2009/07/22(水) 04:07:12ちなみにアセンブラでもCASL�Uなんて勉強するだけ無駄な言語
0145デフォルトの名無しさん
2009/07/22(水) 13:53:590146デフォルトの名無しさん
2009/07/22(水) 15:40:11www.forth.orgにあるよ。
日本語のは昔あったと思うが。
0147デフォルトの名無しさん
2009/07/22(水) 16:18:530148デフォルトの名無しさん
2009/07/22(水) 17:38:060149デフォルトの名無しさん
2009/07/22(水) 23:37:58線形リストとかすらすら書けるぐらいになりました。
C言語の次のステップに上がりたいのですが
どんな本がお勧めでしょうか?
0150デフォルトの名無しさん
2009/07/22(水) 23:44:28マグローヒルの離散数学
0151デフォルトの名無しさん
2009/07/23(木) 01:21:250152デフォルトの名無しさん
2009/07/23(木) 01:23:03空ポインタのこととか
参照のこととか
ハッシュチェイン法のこととか
ビット演算とかが
よくわかってません。そのようなことが書かれている本ありますか?
0153デフォルトの名無しさん
2009/07/23(木) 01:24:440154デフォルトの名無しさん
2009/07/23(木) 01:25:250155デフォルトの名無しさん
2009/07/23(木) 01:27:060156デフォルトの名無しさん
2009/07/23(木) 01:27:51参照…C++の本
ハッシュチェイン…ハッシュの値をリストでつなぐんだっけ?アルゴリズムの本
ビット演算…離散数学
0157デフォルトの名無しさん
2009/07/23(木) 08:29:10だからお前のいる泥沼と一緒にすんなって
0158デフォルトの名無しさん
2009/07/23(木) 08:43:48普段からしょうもないことを自慢している人
0159デフォルトの名無しさん
2009/07/23(木) 09:29:150160デフォルトの名無しさん
2009/07/23(木) 10:01:17オブジェクト指向におけるデザインパターンの本は有名だが
オブジェクト指向とは本来関係ない
0161デフォルトの名無しさん
2009/07/23(木) 10:08:14Design Patterns Explained: A New Perspective on Object-Oriented Design
はそんな感じの本だった
0162デフォルトの名無しさん
2009/07/23(木) 20:35:04Jediなら
0163デフォルトの名無しさん
2009/07/23(木) 22:44:38って、.NET Framework3.5でも有効?
第3版出ないかしら
当方、.NETは初めてです
0164デフォルトの名無しさん
2009/07/23(木) 22:52:20http://ec.nikkeibp.co.jp/item/books/A08900.html
これを待つとか
0165デフォルトの名無しさん
2009/07/23(木) 22:54:33ジェフリーたんがBlogでちょうど書いてた
http://www.wintellect.com/CS/blogs/jeffreyr/archive/2009/06/17/clr-via-c-3rd-edition.aspx
0166デフォルトの名無しさん
2009/07/23(木) 22:57:20気色わるっ。
こういう奴がいるから
プログラマ = おたく
みたいな色眼鏡で見られるわけで、本当迷惑なんだよな。
0167デフォルトの名無しさん
2009/07/23(木) 22:58:500168デフォルトの名無しさん
2009/07/23(木) 23:02:190169デフォルトの名無しさん
2009/07/23(木) 23:04:012.0 部分だけで考えれば十分役に立つんじゃないの。
0170デフォルトの名無しさん
2009/07/23(木) 23:07:28http://www.wintellect.com/CS/blogs/jeffreyr/archive/2008/02/18/clr-via-c-will-not-be-updated-for-net-3-5.aspx
0171デフォルトの名無しさん
2009/07/23(木) 23:07:37おまえのことか?
以下無限ループ
0172デフォルトの名無しさん
2009/07/23(木) 23:19:15理由で.NET4.0になるまでジェフリーは改訂版を書かない
と言ってるんだったと思う。買って損は無い気がする。
まあそれか半年か1年くらいなのか知らんが待つか。
0173デフォルトの名無しさん
2009/07/23(木) 23:27:12お前も世間の人間から見たら充分おたくだからきにすんな
0174デフォルトの名無しさん
2009/07/23(木) 23:35:56一昔前の認識じゃない?年代の違いかな
0175デフォルトの名無しさん
2009/07/23(木) 23:42:430176デフォルトの名無しさん
2009/07/23(木) 23:43:200177デフォルトの名無しさん
2009/07/24(金) 00:23:05まあ車輪の再発明だったけど。
0178デフォルトの名無しさん
2009/07/24(金) 00:28:17考える機会にいつ巡り会うか。それだけの差だと思われる。
0179デフォルトの名無しさん
2009/07/24(金) 01:06:02それまで偉い学者でも思いつかなかった
それを中学で思いついたって普通にすごいよ
0180デフォルトの名無しさん
2009/07/24(金) 01:46:360181デフォルトの名無しさん
2009/07/24(金) 02:12:16クイックソートはそれ以前は知らなかったんだろうけど
クイックソートが出来たことで生まれた周辺情報は無数にあるから
その影響で思い付いたんだろう
0182デフォルトの名無しさん
2009/07/24(金) 02:25:240183デフォルトの名無しさん
2009/07/24(金) 02:33:460184デフォルトの名無しさん
2009/07/24(金) 03:53:160185デフォルトの名無しさん
2009/07/24(金) 04:31:42ヤツらが集うところだから、レベルが高いのだよ
0186デフォルトの名無しさん
2009/07/24(金) 06:13:58ここは9割り雑談だよ。
0187122
2009/07/24(金) 06:52:100188デフォルトの名無しさん
2009/07/24(金) 13:33:12ソースは俺
0189デフォルトの名無しさん
2009/07/24(金) 13:53:36クラスライブラリの使い方?が良く分かりません。
DXライブラリと同じ感覚で作ればいいんでしょうか?
ってスレ違いな質問になっちゃってて怒られちゃうので、
classライブラリの使い方を説明してる書籍など有りますか?
>>188
私、厨房です・・・
0190デフォルトの名無しさん
2009/07/24(金) 15:23:330191デフォルトの名無しさん
2009/07/24(金) 15:50:510192デフォルトの名無しさん
2009/07/24(金) 16:00:28>>188
実際,プログラムが書ける人は,全体からみたらかなりの少数だろうな.
俺はオタク扱いされても,どうとも思わないがw
0193デフォルトの名無しさん
2009/07/24(金) 16:04:04今の小学校にはパソコンが授業の中に組み込まれている私学は多いけど
そのうち必修科目になるだろ。
C言語とかは小学生くらいで習得しておくべき。
0194デフォルトの名無しさん
2009/07/24(金) 16:08:26俺が通ってた市立中学校では技術の授業でひまわりやったけどつまんなかった。
0195デフォルトの名無しさん
2009/07/24(金) 16:12:440196デフォルトの名無しさん
2009/07/24(金) 16:13:18あれもこれもと言ってたら子供をパンクさせてしまう。
欧米のような飛び級システムを導入するのが一番だと思うな。
0197デフォルトの名無しさん
2009/07/24(金) 16:17:20既に中学校でプログラムの授業はあるよね.
俺は中学校の技術家庭でBASICをやらされてた.
0198デフォルトの名無しさん
2009/07/24(金) 16:54:04高校でBasicとCだった
小学生の時にそろばん教室でなんだか知らんが触らせて貰った記憶もあるな
0199デフォルトの名無しさん
2009/07/24(金) 17:51:110200デフォルトの名無しさん
2009/07/24(金) 18:01:050201デフォルトの名無しさん
2009/07/24(金) 18:03:370203デフォルトの名無しさん
2009/07/24(金) 19:15:08英語や数学を勉強したほうが良くね?
将来、俺らみたいに底辺な職業につかないように・・・
0204デフォルトの名無しさん
2009/07/24(金) 19:18:530205デフォルトの名無しさん
2009/07/24(金) 20:23:20学校行かずに働けってことか
0206デフォルトの名無しさん
2009/07/24(金) 20:27:07死ねブス女
0207デフォルトの名無しさん
2009/07/24(金) 20:50:430208デフォルトの名無しさん
2009/07/24(金) 20:53:150209デフォルトの名無しさん
2009/07/24(金) 22:09:33>>206は勉強すべきなのは社会の側だといいたいんじゃ?
プログラムは本当はもっと評価されていい。
社会の評価が低すぎるってことだろう。
0210デフォルトの名無しさん
2009/07/24(金) 22:16:45簡単に書けるし
0211デフォルトの名無しさん
2009/07/24(金) 22:22:39誰が使うかわからないものを作るのは難しい
0212デフォルトの名無しさん
2009/07/24(金) 22:24:04他の工業生産物より信頼性が一桁二桁低いものをリスペクトしろっていっても
なかなか難しいと思うよ正直。
0213デフォルトの名無しさん
2009/07/24(金) 22:27:14国内で需要のあるプログラミングは
APIやライブラリを組み合わせていくだけの土方仕事。
土方を評価しろと言われても難しいわな。
0214デフォルトの名無しさん
2009/07/24(金) 22:29:50中国人よりレベル低いからな
OSすら作れないしw
0215デフォルトの名無しさん
2009/07/24(金) 22:31:42プログラムなんてほとんどカスタム冥土的なところがあるんだが
(フレームワークがあってもだ)
その区別というかそもそもの認識無しに値切る客は多い
0216デフォルトの名無しさん
2009/07/24(金) 22:34:42変態に説得力は無いw巣にカエレ
0217デフォルトの名無しさん
2009/07/24(金) 22:44:20もっとハードル下げて
新聞とか雑誌とか書籍の信頼性と比較すればいいと思うよ
0218デフォルトの名無しさん
2009/07/24(金) 23:02:020219デフォルトの名無しさん
2009/07/24(金) 23:05:39ほっといても買う人は買うんだから
0220デフォルトの名無しさん
2009/07/24(金) 23:09:04それでも宣伝が消えなかったらむしろアンチの仕業
0221デフォルトの名無しさん
2009/07/24(金) 23:09:090222デフォルトの名無しさん
2009/07/25(土) 00:05:240223デフォルトの名無しさん
2009/07/25(土) 00:50:48この作者 有名な人?
0224デフォルトの名無しさん
2009/07/25(土) 00:57:37コンパイラは大先生の本が沢山あるからねぇ
0225デフォルトの名無しさん
2009/07/25(土) 01:07:36http://www.shuwasystem.co.jp/products/7980html/2330.html
0226デフォルトの名無しさん
2009/07/25(土) 02:16:40Haskel以外では基本的にRubyのひと
Ruby製のコンパイラコンパイラ(racc)の原作者
Ruby Hacking Guide(Ruby ソースコード完全解説)の著者
setup.rbの作者
メールライブラリTMailの原作者
Rubyリファレンスマニュアル刷新計画の主催者
だいたいこのくらいかな。
0227デフォルトの名無しさん
2009/07/25(土) 02:22:46まつもとよりスゴすぎだろ
0228デフォルトの名無しさん
2009/07/25(土) 04:17:53中国?
PG依頼したら大量のバグを仕込んで返してくれる。
(実話)
と、釣られてやろう。
0229デフォルトの名無しさん
2009/07/25(土) 11:22:18高校数学を全くやっていないような状態なんですが、
ゲーム開発のための数学・物理学入門 のような、ターゲットを絞った解説本をやっておけば趣味プログラムでは十分でしょうか?
一応、数学1A〜3Bの受験参考書は持ってますが、こちらはプログラミングの参考書としては、ちょっと使いにくいです。
0230デフォルトの名無しさん
2009/07/25(土) 11:24:110231デフォルトの名無しさん
2009/07/25(土) 11:38:12http://www.amazon.co.jp/%E3%82%B2%E3%83%BC%E3%83%A0%E9%96%8B%E7%99%BA%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AE%E6%95%B0%E5%AD%A6%E3%83%BB%E7%89%A9%E7%90%86%E5%AD%A6%E5%85%A5%E9%96%80-Beginning-Math-Physics-Programmers/dp/4797329076/ref=pd_sim_b_4
あとGUIプログラム関連は何かAPIなりライブラリなりで使えるようにならないと
0232デフォルトの名無しさん
2009/07/25(土) 11:44:460233デフォルトの名無しさん
2009/07/25(土) 11:53:24既存のものをブラックボックスとして使うだけなら中学レベルで十分。
てか一からやるなら大学レベルの数学・物理が必要になるから
高校数学も全くわからない状態から始めたら数学だけで1年以上かかるよ。
0234デフォルトの名無しさん
2009/07/25(土) 11:56:02数学理解してないとまともな動きはできないと思うぞ
すんげー適当ならいいけどさ
0235デフォルトの名無しさん
2009/07/25(土) 12:06:180236デフォルトの名無しさん
2009/07/25(土) 12:17:130237デフォルトの名無しさん
2009/07/25(土) 12:28:59PSP版海腹河背になる
0238デフォルトの名無しさん
2009/07/25(土) 12:31:39Gems自体読んだことがないので、探して見てみます。
>>231
どうもありがとうございます。
受験用の参考書より、こういうもののほうがいいかもしれませんね。
>>232-235
数学理解してないときついですね。
入門書を読んでる段階ではやらなくても平気かと思ったんですが、
ちょっと込み入ったことをやろうとすると、数学の知識と、論理的思考がすごく大事だと実感しました。
0239デフォルトの名無しさん
2009/07/25(土) 12:33:06数学の「これを理解したら」ゲームで「こういう事ができる」ようになる、
ってピンポイントで言ってやった方がいいんでないか。
そうすれば、それが載っている本を図書館で探せばいい。
俺は数学とプログラムの繋がりは感覚的な事でしか理解できてないから、
適切にアドバイスできんが。
0240デフォルトの名無しさん
2009/07/25(土) 12:33:17あれはすごかったですね。
物理エンジンもどき自体は、人がありえない高さまで飛んだりするからおもしろいんですが、
ゲームの根幹に関わる部分をもどきでやっちゃうのはいかんですね。
0241デフォルトの名無しさん
2009/07/25(土) 12:36:53プログラムの勉強してきたかはどうでも良い
数学と物理学の素養はあるか?
あるならプログラムなんてすぐできるようになるから採用したいね
数学か物理学の論文の一つも書いたことの無い奴は使えそうにないね
0242デフォルトの名無しさん
2009/07/25(土) 12:41:15ここはふつうのコンパイラスレだぞ
0243デフォルトの名無しさん
2009/07/25(土) 12:41:430244デフォルトの名無しさん
2009/07/25(土) 12:43:05爆弾置いてすれ爆破でもすっか
0245デフォルトの名無しさん
2009/07/25(土) 12:50:36http://www.oreilly.co.jp/books/9784873113777/
0246デフォルトの名無しさん
2009/07/25(土) 13:02:04三次元を扱うだけでも線形代数は必須。
物が衝突したり、力を働かせて物を動かしたいとかなら大学1年レベルの力学は必須。
これを理解するには高校、大学1年レベルの数学は必要。微積分や線形代数両方必要になる。
座標を変換したり、エネルギーが保存しないなどのもう少しこったことをやりたいなら解析力学あたりの知識は必要になる。
いろいろ書いてるけど、あんまり難しいことしないなら、やりたいことを微分方程式にして、
それをコンピュータで計算させることができれば問題ないと思うよ。
0247デフォルトの名無しさん
2009/07/25(土) 13:06:19ちょっと改変した方がゲーム性は良くなる事はままあるけどね
まあ、その改変するのにある程度数学的な発想が必要だろうけど
0248デフォルトの名無しさん
2009/07/25(土) 13:38:160249デフォルトの名無しさん
2009/07/25(土) 13:40:30がいいかも。好きなのを選んで。
0250デフォルトの名無しさん
2009/07/25(土) 15:35:15私は来年からソフト開発のSEとして就職が決まってるんですが、言語系以外で読んでおいたらいい本とかありますかね。
0251デフォルトの名無しさん
2009/07/25(土) 15:56:24言語関係以外でもいっぱいあるな。
DB関係とか、テスト、デバッグ関係とか「ソース管理ツールを使いましょう」みたいな開発の
常識が書いてるやつとか、コーディングのお作法みたいのが載ってるやつとか、コンパイラ関係とか
OS関係とか、ネットの基礎的なプロトコルとかXMLとかデザパタとか、きりがないか。
0252デフォルトの名無しさん
2009/07/25(土) 15:56:420253デフォルトの名無しさん
2009/07/25(土) 16:05:02とりあえず、山本義隆の新物理入門で復習してみてはどう?
>>246 さんが書いているような本は数学板物理板で探すといいかも。
俺のおすすめは、
微積分は高いけど溝畑数学解析がおすすめお金が無ければ笠原、
微分方程式はアーノルドか吉田耕作の微分方程式の解法、
線形代数は斎藤か伊理、笠原でもいいし。
力学はブックオフにもよくある岩波テキストシリーズかな?
ランダウはちょっと難しい。
こんな本も出版されてる。
ゲーム開発のための数学・物理学入門 Beginning Math and Physics for Game Programmers
ゲーム開発のための物理シミュレーション入門―Physics for Game Developers
0254デフォルトの名無しさん
2009/07/25(土) 16:06:41SEにそんな知識不要。プログラミング言語の知識もいらない。
SEは技術者じゃないから
ドラッカーの本でも読んでた方がいいよ。
0255デフォルトの名無しさん
2009/07/25(土) 16:36:59それは君の知ってるSEがそうなだけじゃないの?w
英訳すると笑っちゃう文章だなしかし。
0256デフォルトの名無しさん
2009/07/25(土) 16:37:24http://www.amazon.co.jp/dp/4797337958/
0257デフォルトの名無しさん
2009/07/25(土) 16:39:180258デフォルトの名無しさん
2009/07/25(土) 16:39:320259デフォルトの名無しさん
2009/07/25(土) 16:40:03大手メーカー行けばろくにプログラム
も書けない奴がSEと称してリーダーやっちゃってる
場合はあるな。
0260デフォルトの名無しさん
2009/07/25(土) 16:44:57プログラム能力はあるがマネジメント能力もヒアリング能力もないSEとを比べたら
後者のほうがおそらくプロジェクトは安泰だ。
0261デフォルトの名無しさん
2009/07/25(土) 16:48:23大学一年向きだが物理寄りの内容でわかりやすいと思う
0262デフォルトの名無しさん
2009/07/25(土) 17:04:01http://pc11.2ch.net/test/read.cgi/gamedev/1234682237/
0263デフォルトの名無しさん
2009/07/25(土) 17:06:46ゲームとかじゃなく普通のビジネスアプリケーション作ってるんだけど
数学ってどういう分野を勉強すればいいの?
0264デフォルトの名無しさん
2009/07/25(土) 17:11:36必要性を感じないならいらないんじゃいの。
0265デフォルトの名無しさん
2009/07/25(土) 17:12:00さっきアマゾンから届いたのでざっと読んでるところ。
ひげぽん氏のOS本もそうなんだけど、実際にものを作ってみせるところは
具体的で良いんだけど、背後にある理屈があまり説明されていなくて、
その辺がちょっと物足りないかも。まあその辺は恐竜本(OS)やドラゴン本
(コンパイラ)を読めばいいだけなんだけど。
まあ、構文解析アルゴリズムに半分以上費やして、コード生成はおまけ
程度しか載っていないような大学の教科書を読むくらいならこちらの方が
ずっと面白いかも。
0266デフォルトの名無しさん
2009/07/25(土) 17:44:45ビジネスアプリなら統計とかじゃないの。
0267デフォルトの名無しさん
2009/07/25(土) 17:51:26具体的にどんなのを作ってるんだ?ビジネスアプリでも物による。
例えばデータマイニングなら多変量解析を使ったりする。
0268デフォルトの名無しさん
2009/07/25(土) 17:52:170269デフォルトの名無しさん
2009/07/25(土) 17:54:47お茶汲み派遣OLが自己実現のために英語を習うのと同じ行動様式。
0270デフォルトの名無しさん
2009/07/25(土) 18:05:20理学部が工学部より上って空気があるからね。
その理学部の頂点が物理数学なわけで。
まあ単に抽象性が高いから応用範囲が広いっていう実利的な理由もあるだろうが。
もちろん専門学校系の人なんかは>>269みたいな感じなのかもしれんが。
0271デフォルトの名無しさん
2009/07/25(土) 18:07:06仕事だしな。
0272デフォルトの名無しさん
2009/07/25(土) 18:10:160273デフォルトの名無しさん
2009/07/25(土) 18:14:20今時高卒なんて親のコネ無いとどこにも就職できんぞ・・
0274デフォルトの名無しさん
2009/07/25(土) 18:20:21http://www.amazon.co.jp/gp/cdp/member-reviews/A1Q89KQACL6Z6W/
0275デフォルトの名無しさん
2009/07/25(土) 18:20:36IT業界には、高卒・専門学校卒が大量にいるぞ。
そいつらが、一番エラそうにしてる。
0276デフォルトの名無しさん
2009/07/25(土) 18:34:36これはひどい自演w
0277デフォルトの名無しさん
2009/07/25(土) 18:35:220278デフォルトの名無しさん
2009/07/25(土) 18:43:42学生は時間がいっぱいあるし頑張れば就職の選択肢が増える。
けど,就職してからだと数学英語なんかにまで手を回す時間無いし
仮に習得できても転職の選択肢は増えない。
新卒で最初どこに就職するかで
自分の市場価格・格付けがほぼ確定してしまうってことだ。
0279デフォルトの名無しさん
2009/07/25(土) 18:46:38ウゼー
0280デフォルトの名無しさん
2009/07/25(土) 18:47:460281デフォルトの名無しさん
2009/07/25(土) 18:48:310282デフォルトの名無しさん
2009/07/25(土) 18:51:510283デフォルトの名無しさん
2009/07/25(土) 18:55:450284デフォルトの名無しさん
2009/07/25(土) 19:04:04日本語版Visual Studio 2008を買ったのに、
(オンライン)マニュアルが半分くらい英語で悶絶する。
マイクロソフトはうそつき会社。
「一部日本語版 Visual Studio 2008」と書くべき。
もしくは
「大部分英語でちょっとだけ日本語版 Visual Studio 2008」と書くべき。
JAROってなんじゃろ。
0285デフォルトの名無しさん
2009/07/25(土) 19:05:37完全日本語版なわけないだろ。だまされてんだよ。
0286デフォルトの名無しさん
2009/07/25(土) 19:26:44プログラマーとしては三流ですよね^^
最新技術情報は殆ど英語だし
0287デフォルトの名無しさん
2009/07/25(土) 19:28:530288デフォルトの名無しさん
2009/07/25(土) 19:40:320289デフォルトの名無しさん
2009/07/25(土) 20:07:43本の話で質問してもいいですか?
0290デフォルトの名無しさん
2009/07/25(土) 20:26:570291デフォルトの名無しさん
2009/07/25(土) 21:24:520292デフォルトの名無しさん
2009/07/25(土) 21:25:250293デフォルトの名無しさん
2009/07/25(土) 21:25:300294デフォルトの名無しさん
2009/07/25(土) 21:46:05GPU Gems(原書)なら無料で読めるよ。
0295デフォルトの名無しさん
2009/07/25(土) 22:18:47そんな頭があったら、大学行って、もっと別の職業についてるだろ?
0296デフォルトの名無しさん
2009/07/25(土) 22:20:44高校卒業までに社会で勝ち抜く能力を身に着けていれば大学に行く必要はない。
0297デフォルトの名無しさん
2009/07/25(土) 22:22:020298デフォルトの名無しさん
2009/07/25(土) 22:23:120299デフォルトの名無しさん
2009/07/25(土) 22:23:280300デフォルトの名無しさん
2009/07/25(土) 22:23:530301デフォルトの名無しさん
2009/07/25(土) 22:28:30地方の馬鹿駄大学しか知らないが、自分で教科書を読んでる方がずっといい
0302デフォルトの名無しさん
2009/07/25(土) 22:29:06本当に優秀な人だよ。
本当に知識もスキルもある人だから、この人のいうことだったら信じる価値あると思うけどな。
0303デフォルトの名無しさん
2009/07/25(土) 22:35:390304デフォルトの名無しさん
2009/07/25(土) 22:41:58内容は本といっしょなの?
0305デフォルトの名無しさん
2009/07/25(土) 22:43:000306デフォルトの名無しさん
2009/07/25(土) 22:43:10>>276
0307デフォルトの名無しさん
2009/07/25(土) 22:47:42http://www.nicovideo.jp/watch/sm7737318
0308デフォルトの名無しさん
2009/07/25(土) 23:22:51このままだと滅ぶよ
0309デフォルトの名無しさん
2009/07/25(土) 23:54:290310デフォルトの名無しさん
2009/07/25(土) 23:55:010311デフォルトの名無しさん
2009/07/26(日) 00:07:580312デフォルトの名無しさん
2009/07/26(日) 00:22:59あ生
0313デフォルトの名無しさん
2009/07/26(日) 00:25:32Rubyコミュニティの内輪持ち上げレビューじゃな
Ruby 逆引きレシピ
http://www.amazon.co.jp/dp/4798119881/
0314デフォルトの名無しさん
2009/07/26(日) 00:47:020315デフォルトの名無しさん
2009/07/26(日) 00:52:01まんせーーーーー
学会最高
幸福最高
0316デフォルトの名無しさん
2009/07/26(日) 00:56:02RubyKaigiのust中継をやってる人。
あと、Ruby 逆引きレシピの著者の一人。
0317デフォルトの名無しさん
2009/07/26(日) 00:57:250318デフォルトの名無しさん
2009/07/26(日) 00:58:17MIPSとか身近じゃないコード吐いたりするからな
いまいち実感がわかない
0319デフォルトの名無しさん
2009/07/26(日) 00:59:38あいつはダメだ
0320デフォルトの名無しさん
2009/07/26(日) 01:03:180321デフォルトの名無しさん
2009/07/26(日) 01:07:14まず写真をうpしてみようか?
0322デフォルトの名無しさん
2009/07/26(日) 01:14:580323デフォルトの名無しさん
2009/07/26(日) 01:15:16既にアルゴリズムの本を読んであって、さらにローレベルな事まで深く知りたい
のなら買ってもいいかも。古臭いアセンブリ言語への耐性も必要。
0324デフォルトの名無しさん
2009/07/26(日) 01:21:09独習アセンブラ読めればおk
0325デフォルトの名無しさん
2009/07/26(日) 02:11:43座布団やるから妹くれ
0326デフォルトの名無しさん
2009/07/26(日) 09:16:01そんだけ。
0327デフォルトの名無しさん
2009/07/26(日) 09:23:16よほどつまらなかったんだろうな
0328デフォルトの名無しさん
2009/07/26(日) 09:23:32OSの知識
コンパイラの知識
言語の知識
もう完璧なんだがプロになったら重宝される?
ちなみに19歳でまだのびしろは十分にあります。
0329デフォルトの名無しさん
2009/07/26(日) 09:25:43それを知っているのは常識
社会に出たら1から叩き直されるよ
0330デフォルトの名無しさん
2009/07/26(日) 09:32:030331デフォルトの名無しさん
2009/07/26(日) 09:37:170332デフォルトの名無しさん
2009/07/26(日) 09:46:27Cで食っていくなら、アセンブラも理解だけは
しておいた方が良い。
0333デフォルトの名無しさん
2009/07/26(日) 10:27:390334デフォルトの名無しさん
2009/07/26(日) 10:30:410から言語設計して,コンパイラ作って,それでOSを実装すればいいんじゃね
0335デフォルトの名無しさん
2009/07/26(日) 10:58:260336デフォルトの名無しさん
2009/07/26(日) 11:39:18読んだ人いる?
0337デフォルトの名無しさん
2009/07/26(日) 11:55:580338デフォルトの名無しさん
2009/07/26(日) 12:17:120339デフォルトの名無しさん
2009/07/26(日) 12:19:130340デフォルトの名無しさん
2009/07/26(日) 12:25:000341デフォルトの名無しさん
2009/07/26(日) 12:30:52何の意味があるのかわからんw
0342デフォルトの名無しさん
2009/07/26(日) 12:52:16CとC++しか使えないし、いらんとこまでポインタつかう人間なんですが
仕事あります?
>>331
コードコンプリート
0343デフォルトの名無しさん
2009/07/26(日) 12:54:220344デフォルトの名無しさん
2009/07/26(日) 13:01:45そもそも、そんな感じの拘りのあるヤツは、
プロ(職業的プログラマー)には、むかない。
0345デフォルトの名無しさん
2009/07/26(日) 13:04:53ありません。お引き取りください。
0346デフォルトの名無しさん
2009/07/26(日) 13:09:04完璧とか言ってるヤツは大体世界が狭い
0347デフォルトの名無しさん
2009/07/26(日) 13:10:210348デフォルトの名無しさん
2009/07/26(日) 13:11:39ポインタ関連のシンタックスシュガーってどんなんだっけ?
[]とか->とか?
0349デフォルトの名無しさん
2009/07/26(日) 13:15:25重宝されるよ。
インド・中国人と一緒に低賃金でバリバリ働けると思う。
0350デフォルトの名無しさん
2009/07/26(日) 13:24:510351デフォルトの名無しさん
2009/07/26(日) 13:27:56古いのは持ってるんだが、今出てるのとどう違うのか知りたい。
0352デフォルトの名無しさん
2009/07/26(日) 13:35:20素晴らしいな。
時給650円で雇ってもいい。
0353デフォルトの名無しさん
2009/07/26(日) 15:04:07その知識を金に変える技術があれば重宝される
0354デフォルトの名無しさん
2009/07/26(日) 15:19:290355デフォルトの名無しさん
2009/07/26(日) 15:38:040356デフォルトの名無しさん
2009/07/26(日) 15:38:23いくら筆使いを極めてもいい絵が描けるわけじゃないし
奴隷なら指示通りにコーディングするだけでいいけど
当然奴隷相応の賃金しかもらえない
0357デフォルトの名無しさん
2009/07/26(日) 15:39:14__,____
/. /// |ヽヽ\ / / /
^^^^^.|^^^^^^
. / / ∧__∧
( ´・ω・)∧∧
/ /⌒ ,つ⌒ヽ) // / /
(___ ( __)
"''"" "'゛''` '゛ ゛゜' ''' '' ''' ゜` ゛ ゜ ゛''`
もし、またメール送っても嫌いにならないでね。
0358デフォルトの名無しさん
2009/07/26(日) 15:39:560359デフォルトの名無しさん
2009/07/26(日) 15:42:31>奴隷なら指示通りにコーディングするだけでいいけど
>当然奴隷相応の賃金しかもらえない
ひどい会社にお勤めですね
まともなところなら
奴隷でも高給ですよ
0360デフォルトの名無しさん
2009/07/26(日) 18:15:100361デフォルトの名無しさん
2009/07/26(日) 18:25:240362デフォルトの名無しさん
2009/07/26(日) 18:26:26最初は楽しかったのに
なんでこうなっちゃったんだろう
0363デフォルトの名無しさん
2009/07/26(日) 18:33:35ボブの絵画教室見たら筆使いを極めたら絵が描けそうな気がしてくる
0364デフォルトの名無しさん
2009/07/26(日) 19:58:570365デフォルトの名無しさん
2009/07/26(日) 21:15:290366デフォルトの名無しさん
2009/07/26(日) 23:34:01何でもそう
趣味にとどめておけば楽しいのに仕事にしてしまったら
無理矢理にやらされる感じがして楽しくなくなってしまう
0367デフォルトの名無しさん
2009/07/26(日) 23:54:07H/WだのOSだのネットワークだのばっかりの俺はマシな方なのか、
それともプログラミングに関われない不幸な奴なのか
>365
マジか?! それは喜ばしい
プログラマーのジレンマが売れた所為だったりするのかね
0368デフォルトの名無しさん
2009/07/27(月) 00:03:140369デフォルトの名無しさん
2009/07/27(月) 00:37:51関心事の分離といえば聞こえはいいが
0370デフォルトの名無しさん
2009/07/27(月) 06:44:28それってJavaで書かれているのか・・・
CかC++にしてほしいな。
0371デフォルトの名無しさん
2009/07/27(月) 07:08:170372デフォルトの名無しさん
2009/07/27(月) 09:45:10俺もそれで購入するか悩んだw
まぁC#で書かれたあの本に比べたらマシだとは思うけど
0373デフォルトの名無しさん
2009/07/27(月) 11:12:26コンパイラの構成と最適化もJava使ってたよ
0374デフォルトの名無しさん
2009/07/27(月) 11:29:430375デフォルトの名無しさん
2009/07/27(月) 11:46:23ポインタのないC++だと思えばいいのだから
逆は大変
ただしJavaは多重継承がないのでインターフェースを
使って多重継承をエミュレートしたプログラムを綺麗に
多重継承に書き換えるのは面倒
0376デフォルトの名無しさん
2009/07/27(月) 12:15:37>JavaをC++に移植するのはたやすい
たやすくないだろ?
ポインタしかないC++だと思って、自分でメモリ管理
するコード、追加しなくちゃならんだろ?
0377デフォルトの名無しさん
2009/07/27(月) 12:21:51まあ、コンパイラだったら多少メモリがリークしても問題ない気がする
0378デフォルトの名無しさん
2009/07/27(月) 12:28:11何のためにコンストラクタ、デストラクタ、スマートポインタがあると
思ってるんだ
boostもあるし
0379デフォルトの名無しさん
2009/07/27(月) 12:42:33そんなに気張ることでもないさ
リークしちゃってもいいさと逆に考えるんだ
0380デフォルトの名無しさん
2009/07/27(月) 12:44:300381デフォルトの名無しさん
2009/07/27(月) 12:47:40多重継承があると面倒
ポインタとかSTLをふんだんに使ってあるとほとんど不可能
0382デフォルトの名無しさん
2009/07/27(月) 18:50:10全く使われてないけど、
保持してる参照がどこかにある場合のこと?
0383デフォルトの名無しさん
2009/07/27(月) 22:29:260384デフォルトの名無しさん
2009/07/27(月) 22:30:320385デフォルトの名無しさん
2009/07/27(月) 22:34:46兄貴、股間、以下略
0386デフォルトの名無しさん
2009/07/28(火) 01:27:140387デフォルトの名無しさん
2009/07/28(火) 01:46:270388デフォルトの名無しさん
2009/07/28(火) 14:22:29OSが完璧って以下のどれなんだろう?
カーネルパッチががすぐに作れるレベルなのか
ドライバがすぐに作れるレベルなのか
ユーザーレベルで使えるのか
0389デフォルトの名無しさん
2009/07/28(火) 14:36:56事務系、ミドル系、インフラ系、ファーム(RT)系によって必要な
物がぜんぜん違うと思うのだが
#数学必須とか>CAD,画像系?
0390デフォルトの名無しさん
2009/07/28(火) 14:37:320391デフォルトの名無しさん
2009/07/28(火) 17:11:250392デフォルトの名無しさん
2009/07/28(火) 18:18:330393デフォルトの名無しさん
2009/07/28(火) 20:57:29printk面倒です
0394デフォルトの名無しさん
2009/07/28(火) 21:14:090395デフォルトの名無しさん
2009/07/28(火) 21:25:020396デフォルトの名無しさん
2009/07/28(火) 21:46:43OpenCV プログラミングブック 第2版 OpenCV 1.1対応
発売日:2009年07月29日
http://book.mycom.co.jp/book/978-4-8399-3159-9/978-4-8399-3159-9.shtml
0397デフォルトの名無しさん
2009/07/28(火) 21:49:26宣伝乙!
その本の第一版は、あんまりデキはよくなかったから、期待はできないな。
それより、オライリーから8月にでる
詳解OpenCV
http://www.oreilly.co.jp/catalog/soon.html
の方がよっぽどマシだと思う。
0398デフォルトの名無しさん
2009/07/28(火) 22:41:53それってLeanning OpenCVの訳書?だとしたら期待.
0399デフォルトの名無しさん
2009/07/29(水) 01:33:40シノフスキーは一応技術屋ではあるがアーキテクトでは無いんじゃないの。
7もVistaの延長線かと。
オールチンの遺産でMSはPCの消滅まで食えるだろう
0400デフォルトの名無しさん
2009/07/29(水) 01:47:040401デフォルトの名無しさん
2009/07/29(水) 05:46:06どっちももう一生食ってける分稼いでるんでしょ?
0402392
2009/07/29(水) 07:03:16まぁその認識であってると思う。ここまではシノフスキーは火消し役だった(オールチンは方針迷走、
発売遅延の責任を問われた)わけで。ところでカトラーはAzuruやってるみたいだな。
0403デフォルトの名無しさん
2009/07/30(木) 06:27:31少し力を付けたあとで読む物で、これより良い本があるなら、
古本で売ろうと思っているんですが。
ttp://www.amazon.co.jp/dp/4756102700/
0404デフォルトの名無しさん
2009/07/30(木) 07:42:120405デフォルトの名無しさん
2009/07/30(木) 10:36:05おれはK&Rの前にそれでC言語を勉強した。
とても役に立った。
0406デフォルトの名無しさん
2009/07/30(木) 13:30:341500ページを遥かに超えるボリュームに少し怖気づいて、第一版で済ませられればと思うのですが。
0407デフォルトの名無しさん
2009/07/30(木) 13:54:46その本については知らないが、一般的に旧版を買うのは愚の骨頂。
0408デフォルトの名無しさん
2009/07/30(木) 17:17:39第○版ってのは誤字などの修正や開発環境の変更などだけだから新しいやつのほうがいいよ
0409デフォルトの名無しさん
2009/07/30(木) 17:29:060410デフォルトの名無しさん
2009/07/30(木) 17:32:41第二版で上下に分かれたのか
ページ数も増えてるみたいだが
「第○版ってのは誤字などの修正や開発環境の変更などだけ」で済んでるの?
0411デフォルトの名無しさん
2009/07/30(木) 17:43:58誤字修正は版じゃなくて刷のタイミングでやるんじゃない?
0412デフォルトの名無しさん
2009/07/30(木) 17:48:21二版をオススメするよ。
読んでるんだけど、一人では厚さに絶望しそうなんだ。
0413デフォルトの名無しさん
2009/07/30(木) 17:56:49所有してる本の第○版って書いてるやつは誤字修正や多少の追加などだけなんだよね
まぁ要するに第○版って書いてるやつには劇的な変化はないから環境などで拘らなければ新本をおすすめする
0414デフォルトの名無しさん
2009/07/30(木) 18:00:13正解
0415デフォルトの名無しさん
2009/07/30(木) 18:00:260416デフォルトの名無しさん
2009/07/30(木) 18:03:03こういう本は誤字修正版をすぐ出さずにwebで済ませるパターンが多いのよ
0417デフォルトの名無しさん
2009/07/30(木) 18:09:410418デフォルトの名無しさん
2009/07/30(木) 18:14:260419デフォルトの名無しさん
2009/07/30(木) 18:56:23刷の方は基本的に誤字脱字の修正だけだが。
例:Effective C++、プログラミングWindowsなど。
0420デフォルトの名無しさん
2009/07/30(木) 19:02:420421デフォルトの名無しさん
2009/07/30(木) 19:17:31http://www.oreilly.co.jp/books/4900900826/
http://www.oreilly.co.jp/books/487311280X/
0422デフォルトの名無しさん
2009/07/30(木) 20:24:050423デフォルトの名無しさん
2009/07/30(木) 20:47:34ぐひひー 僕持ってます(^w^)
0424デフォルトの名無しさん
2009/07/30(木) 20:50:43げへへー僕持ってます(^w^)
0425デフォルトの名無しさん
2009/07/30(木) 21:00:47俺は太田和彦の方が好きです
0426デフォルトの名無しさん
2009/07/30(木) 21:09:55次に読むとしたら何かいい書籍ないですかね
0427デフォルトの名無しさん
2009/07/30(木) 21:17:150428デフォルトの名無しさん
2009/07/30(木) 21:19:09EffectiveJavaとかは,言語を実用しないと理解するのは難しいと思う
0429デフォルトの名無しさん
2009/07/30(木) 21:44:580430デフォルトの名無しさん
2009/07/30(木) 21:49:060431デフォルトの名無しさん
2009/07/30(木) 21:56:05なんか2chネラってあれ好きな奴多いな。俺は大嫌いなんだけど。
>>429
こんなとこで質問する人がいきなりエディタって無謀じゃなの?
結構難しいよエディタって。
0432デフォルトの名無しさん
2009/07/30(木) 22:07:02徐々に機能拡張すればいいんだろうし
0433デフォルトの名無しさん
2009/07/30(木) 22:19:03それなりに作るなら線形リスト
がんばるならギャップバッファ(emacs)やPieceTable
0434デフォルトの名無しさん
2009/07/30(木) 22:21:55エヂットコントロール貼り付けてやれば
エディタ完成とか言って喜ぶんじゃね?
0435デフォルトの名無しさん
2009/07/30(木) 23:09:42>そんなの読んでも
誰に対して言ってるのか明確に
0436デフォルトの名無しさん
2009/07/30(木) 23:22:030437デフォルトの名無しさん
2009/07/31(金) 00:15:11ソートのアルゴリズム自分で書いて、
俺、天才、とかよろこんでるタイプか?
0438デフォルトの名無しさん
2009/07/31(金) 00:16:070439デフォルトの名無しさん
2009/07/31(金) 00:18:58いたるところにloverubyって意味不明な文字列が挿入されているような
気がするのですが、これは宗教的な教義か何かの引用でしょうか?
0440デフォルトの名無しさん
2009/07/31(金) 00:31:430441デフォルトの名無しさん
2009/07/31(金) 01:00:470442デフォルトの名無しさん
2009/07/31(金) 01:01:18つまんねーこと言ってないで、万年筆のレビューしっかり書けよ
http://www.amazon.co.jp/gp/cdp/member-reviews/A1Q89KQACL6Z6W/
0443デフォルトの名無しさん
2009/07/31(金) 02:47:20参考にならない方に投票しといた
0444デフォルトの名無しさん
2009/07/31(金) 02:53:000445デフォルトの名無しさん
2009/07/31(金) 07:51:22Effectiveに言ってるのか猫に言ってるのかが分からない
0446デフォルトの名無しさん
2009/07/31(金) 07:52:390447デフォルトの名無しさん
2009/07/31(金) 08:05:18馬鹿発見
0448デフォルトの名無しさん
2009/07/31(金) 08:30:030449デフォルトの名無しさん
2009/07/31(金) 10:26:530450デフォルトの名無しさん
2009/07/31(金) 10:45:000451451
2009/07/31(金) 11:48:35自分、C++ が中心だから、両方ともちゃんとは読んでないけど、
Effectiveは、基本的なProgramの知識が前提になってるから
Head First Javaだけじゃ、知識と経験が不足しそう。
ついでに言えば、Head Firstは初学者がとりあえず知るにはいいけど、
リファレンス的には使いづらいし、何かと回りくどいから
別の本も横に置くのが良いかと。
とりあえず、javaのdocument
(Java2Dとかをを読んでみて)理解できれば
Effectiveも良い感じに理解出来ると思う。
#>>450>>451
#おまえみたに、わざわざ煽りに反応するから荒らしが喜んで書き込みするからなっw
0452デフォルトの名無しさん
2009/07/31(金) 12:17:24レスありがとうございます。
C言語は仕事で使っていて、C++の基本的な知識はあります。
Javaも結城本を一度読んでいます。自分なりに基本が怪しい
ところがあったのでHead Firstを買って見ました。確かに
リファレンスには不向きですね。チュートリアルでも読んで
からにします。
0453173
2009/07/31(金) 14:15:11ところで僕は中学生のころ、いじめられっこでした。
一番ひどくいじめられた放課後、先生が見るに見かねてとめてくれて
家の帰りもずっといっしょでした。そのとき、川原で先生と一休みしたんですが
先生がこんなことをいっていました。
「人間ってのはひどいもんだ。
こんな鼻くそより汚い。」
私はいまだに鼻くそより汚いという比喩がうまく理解できませんが、
そんな比喩にまで使われた鼻くそをいまだに食べています。私はJavaプログラマーです。
0454デフォルトの名無しさん
2009/07/31(金) 14:21:51>>405
それじゃあ初心者向けの本が終わってから見てみます。
0455デフォルトの名無しさん
2009/07/31(金) 14:45:510456173
2009/07/31(金) 16:12:50まちがえてそのままこぴぺしてしまいました。
0457デフォルトの名無しさん
2009/07/31(金) 22:01:09こういうのを修正するにはどんな本を読めばいいの?
0458デフォルトの名無しさん
2009/07/31(金) 22:18:300459デフォルトの名無しさん
2009/07/31(金) 22:49:050460デフォルトの名無しさん
2009/07/31(金) 22:49:140461デフォルトの名無しさん
2009/07/31(金) 22:53:36マジコン使ってごめんなさいと一筆書いて工場に送れ。
0462デフォルトの名無しさん
2009/07/31(金) 23:10:030463デフォルトの名無しさん
2009/07/31(金) 23:14:14修正できる本を探してるんだけど?
0464デフォルトの名無しさん
2009/07/31(金) 23:15:480465デフォルトの名無しさん
2009/07/31(金) 23:21:08日本語ができる奴にしか聞いてねーよ
0466デフォルトの名無しさん
2009/07/31(金) 23:22:050467デフォルトの名無しさん
2009/07/31(金) 23:22:470468デフォルトの名無しさん
2009/07/31(金) 23:24:380469デフォルトの名無しさん
2009/07/31(金) 23:25:55この人何を知りたがってるの?
0470デフォルトの名無しさん
2009/07/31(金) 23:27:41修理じゃなくて、なにかを修正したらなおるとかなんとか。
0471デフォルトの名無しさん
2009/07/31(金) 23:33:230472デフォルトの名無しさん
2009/07/31(金) 23:53:30今回提供された新ファームウェアのバージョンは「1.4」。マジコン関連の
情報を扱うサイトや掲示板によると、このアップデートを行った状態でマジ
コンを起動しようとしても、「エラーが発生しました。本体の電源ボタンを
長押しして電源をOFFにし、本体の取扱説明書の指示に従ってください」と
のメッセージが表示されるだけで、これまでのように起動することができな
くなっているとのこと。
0473デフォルトの名無しさん
2009/08/01(土) 00:40:14ttp://www.seshop.com/detail.asp?pid=10896
8/3発売
本当かね
0474デフォルトの名無しさん
2009/08/01(土) 00:48:33* + うそです
n ∧_∧ n
+ (ヨ(* ´∀`)E)
Y Y *
0475デフォルトの名無しさん
2009/08/01(土) 00:50:000476デフォルトの名無しさん
2009/08/01(土) 07:05:150477デフォルトの名無しさん
2009/08/01(土) 11:01:010478デフォルトの名無しさん
2009/08/01(土) 11:05:23海外でもそんなに需要があんのかな?
0479デフォルトの名無しさん
2009/08/01(土) 11:59:21ここの推薦図書を参考に、
「独習C」→「C実践プログラミング」→「エキスパートCプログラミング」
の順で読み終わり知識面の勉強は済んだと思いましたが、この3冊で欠けている知識がありましたら、
それを補える本をご教授いただきたいです。
よろしくお願いいします。
0480デフォルトの名無しさん
2009/08/01(土) 12:02:16で、あなたはいままでにどんなプログラムを書いてきましたか?
これから何を書いてみたいのですか?
0481sage
2009/08/01(土) 12:02:480482479
2009/08/01(土) 12:08:50お返事ありがとうございます。
自分にはまだまだプログラムを書くのに知識も経験も足りないと
思っています。
なので、皆さんの書かれるソースを読めるようになりたいと考えています。
その上で自分でも基本アルゴリズムやデータ構造をC言語で表現できるよう
にしたいです。
そうすれば開発のメンバーになれてもC言語であればすんなりと入れそうな
考えています。
0483デフォルトの名無しさん
2009/08/01(土) 12:12:15宿題スレにいけばいいかと
0484479
2009/08/01(土) 12:14:58>>482は回答になっていませんでした。すみません。
今のところプログラムを書いたことはありません。
また今は特に何かを書きたいというよりは言語仕様をもっと知りたいと
いう単純な好奇心から勉強をしています。こんなことではプロを目指す方から
怒られることは必至なのですが・・・。
自分で何をしたらいいのかも思いつけないのが現状です。
今情報処理技術者試験の対策も学校でやっているので、
まずはそれらに出てくるアルゴリズムやデータ構造をC言語で書けたら
と考えております。
0485デフォルトの名無しさん
2009/08/01(土) 12:19:23がんばれ
0486デフォルトの名無しさん
2009/08/01(土) 12:21:17水泳の教則本を何冊読んでも水泳はうまくならんし、AV何本見てもアレはうまくならんぞ。
0487デフォルトの名無しさん
2009/08/01(土) 12:27:16だったらアルゴリズムの本を1冊買うべきかもな。俺はアルゴリズム
イントロダクションを読んだが、もっと簡単なのでもいいからリスト、
木(二分探索木、ヒープ)、ハッシュ程度は最低実装してみるべき。
まずはWikipediaでもいいから読んでとにかくコードを書くこと。
0488デフォルトの名無しさん
2009/08/01(土) 12:28:39コードを書かずに言語仕様から理解出来るってのは
相当頭が良いか、大馬鹿か、あるいはロシア人であるかのいずれか。
エキスパートCプログラミングなんて上級者向けだが
果たしてそんな状態でどれ程理解出来たか疑問を持つ
例えばこれを実行すると結果が何になるか、すぐにわかる?
�@int i=0;if(i=1){puts("1");}else{puts("2");}
�Aint j=0;for(;j>0;++j){}
�@もし答えが2になると思うなら、
�Aもし無限ループすると思うなら
もっとコードを書くべきだ
0489479
2009/08/01(土) 12:33:37お返事をいただきありがとございます。
後は規格書だけですか。
では規格書で勉強を重ねながら、宿題スレなどを使い経験を積んでいきたいと思います。本当にありがとうございました。
0490デフォルトの名無しさん
2009/08/01(土) 12:44:22新しいけど全然広まってないC99よりは広く使われてるC89のほうが良いかもね
0491479
2009/08/01(土) 12:48:14お返事をいただきありがとございます。
>>487
アルゴリズム関係は最低限必要ですか。ありがとうございます。多分wikiだけでは理解できないと思うのでアルゴリズムに関する本を買って勉強します。
>>480
う・・・両方共言われた通りに思ってしまいました。経験が全くないので先に出した3冊を復習していきながらどこか適度にできそうな問題集などで経験を積んでいきます。
皆さん本当にありがとうございました。
0492デフォルトの名無しさん
2009/08/01(土) 12:56:483冊読んでいる間に例題くらいは動かしてみたんだよね?
いくら何でも1回もコンパイラ起動したことないなんてことはないよね?
というか >>479 が単なる釣りに思えてきた。
0493479
2009/08/01(土) 12:57:21お返事ありがとうございます。
C89ですか。ではそれに一番近そうなK&Rを一度読んでみます。多少規格書と意味が違うとは思いますが、中古が格安なので。
0494デフォルトの名無しさん
2009/08/01(土) 13:03:58K&RとC89は規格が違う、特に関数の宣言は
今広く使われているコンパイラのデフォルト設定ではコンパイル出来ない
(コンパイルオプションを付ければ良いだけだが、初心者にはそういった細々したことの敷居が高い)
聖書がこんな感じだから
個人的には、C言語にはあまりおすすめの書籍がない
0495デフォルトの名無しさん
2009/08/01(土) 13:05:110496479
2009/08/01(土) 13:11:11お返事ありがとうございます。
K&RでなくH&Sですか。
たしかにあまり細々しているとすぐに混乱してしまうので、分かりやすいのが嬉しいです。ググってH&Sを購入します。
0497デフォルトの名無しさん
2009/08/01(土) 13:14:250498デフォルトの名無しさん
2009/08/01(土) 13:15:250499デフォルトの名無しさん
2009/08/01(土) 15:27:33一般に、K&Rというときは第1版を指すから
第2版の時はK&R第2版と断る必要があるけど。
K&R(第2版)は訳がひどいと言われるし、実際そう思うけど、
内容がひどいその辺の入門書とは比べ物にならないよ。
0500デフォルトの名無しさん
2009/08/01(土) 16:00:07文章のレベルなんてどっちもどっちだよ。
違いがあるとすれば単に読み手が特定の言語に対する誤り検出能力が高いっていうだけ。
0501デフォルトの名無しさん
2009/08/01(土) 16:05:150502デフォルトの名無しさん
2009/08/01(土) 16:15:28嘘つくなw
0503デフォルトの名無しさん
2009/08/01(土) 17:18:43この本ってある程度経験積んだ人にしか驚きが無いんですか?
0504デフォルトの名無しさん
2009/08/01(土) 17:25:20それは経験無さ過ぎ。色々とクラスを設計し使ってみるとありがたみが分かるはず。
0505デフォルトの名無しさん
2009/08/01(土) 17:25:39むしろ入門書読み終わったばかりの人のほうが驚きの連続では?
Effective C++は初級レベルの本だし。
0506デフォルトの名無しさん
2009/08/01(土) 17:26:47書き込みしないで欲しいなぁ
0507デフォルトの名無しさん
2009/08/01(土) 17:44:020508デフォルトの名無しさん
2009/08/01(土) 17:47:23それまで待ってろよ!!でございます。
0509デフォルトの名無しさん
2009/08/01(土) 18:53:23Effective C++が難しいようなら、いったんC++から離れて、CやJavaの勉強をしてみたり
オブジェクト指向やデザインパターンの入門書読んでみたりするといいかも。
0510デフォルトの名無しさん
2009/08/01(土) 22:03:39EffectiveC++の内容がわからないのは
C++をCライクにしか使ったことがないのが原因だから
オブジェクト指向やデザインパターンの勉強が必要。
0511デフォルトの名無しさん
2009/08/01(土) 22:10:24書き込みしないで欲しいなぁ
0512デフォルトの名無しさん
2009/08/01(土) 22:40:09C言語は中々オススメできるものはないのに
C++は完全に本命コースがあるな
適当な入門書 ->
EffectiveC++ -> More Effective C++ ->
(Exceptional C++ / Effective STL ->)
Modern C++ Design
→boost/loki
その他重要書籍
C++ Coding Standard/The Design and Evolution of C++
茨の道
プログラミング言語C++ 第3版
分厚い本だが、templateに関してはこの本は文法事項を網羅してない
最近はtemplateの専門書みたいな本もでたね
こうしてみると必要学習量がぱねえ
俺はC++使ってるけど、C++の言語仕様が肥大化しすぎたって言われるのは
仕方がないと思うわw
0513デフォルトの名無しさん
2009/08/01(土) 22:47:09あとC++も他にSTLなんかのライブラリの入門書も必要
0514デフォルトの名無しさん
2009/08/01(土) 22:47:25templateの専門書ってどれですか?
0515デフォルトの名無しさん
2009/08/01(土) 22:51:57日本語のはちょっとあれだしなあ
0516デフォルトの名無しさん
2009/08/01(土) 22:56:53それは無いでしょう
>最近はtemplateの専門書みたいな本もでたね
って記述あるし
0517デフォルトの名無しさん
2009/08/01(土) 23:00:220518デフォルトの名無しさん
2009/08/01(土) 23:05:27プログラミング言語C++以上に間違いが多いと思うんだが
0519デフォルトの名無しさん
2009/08/01(土) 23:08:160520デフォルトの名無しさん
2009/08/01(土) 23:16:09それのつもりで書いた
ただし俺は読んでないのでコメントはしない
日本語版が出てるなら>>515の本のほうが良いかもね
>>518
村上 雅章さんや浜田真理さん、長尾 高弘さんの訳は素晴らしいと思うよ
計算機プログラムの構造と解釈 とか、アンチパターンあたりを読んだら
感謝の気持ちで一杯になれること間違いなし
0521デフォルトの名無しさん
2009/08/01(土) 23:17:160522デフォルトの名無しさん
2009/08/01(土) 23:43:58誤訳やtypoくらい自分で訂正できる奴しか読まない/読めないからでしょ。
0523デフォルトの名無しさん
2009/08/01(土) 23:45:15マジかよw
0524デフォルトの名無しさん
2009/08/01(土) 23:46:39を読んだ後だと、すべての訳本に対して優しい気持ちになれる。
これは最悪だ。
0525デフォルトの名無しさん
2009/08/01(土) 23:47:520526デフォルトの名無しさん
2009/08/01(土) 23:51:52ttp://mamono.2ch.net/test/read.cgi/tubo/1249126929/
0527デフォルトの名無しさん
2009/08/01(土) 23:55:55新しいのも褒められた訳じゃないが
0528デフォルトの名無しさん
2009/08/02(日) 00:15:56みたいなのは勘弁してほしい。真逆のこと書いてて平気とか、どういう神経なんだよ、と。
0529デフォルトの名無しさん
2009/08/02(日) 00:17:56を実例をもとにわかりやすく解説してくれていてお勧め。
ただし訳本は間違いだらけで解読が大変なので原書を。
0530デフォルトの名無しさん
2009/08/02(日) 00:18:490531デフォルトの名無しさん
2009/08/02(日) 00:21:47そいつに原書を記述している言語のネイティブに相当する能力を与えてその原書を読ませたとしても
結局理解できない無能
自分の能力を翻訳のせいにして批判するだけの馬鹿
反省しない最悪の猿以下の存在
0532デフォルトの名無しさん
2009/08/02(日) 00:26:090533デフォルトの名無しさん
2009/08/02(日) 00:26:32せいぜいネイティブ日本語スピーカー(笑)の能力を全力に生かして
訳本の間違い見つけて優越感に浸ればいいよwww
0534デフォルトの名無しさん
2009/08/02(日) 00:29:070535デフォルトの名無しさん
2009/08/02(日) 00:30:11サンプルコードのミスは追うだけで精一杯の語学力でも意外と気付くものだったりする
0536デフォルトの名無しさん
2009/08/02(日) 00:30:54>そいつに原書を記述している言語のネイティブに相当する能力を与えてその原書を読ませたとしても
まず日本語をなんとかすべきだな
0537デフォルトの名無しさん
2009/08/02(日) 00:35:05その分野について専門家レベルで理解してれば、どんなひどい訳でも
内容は読み取れる。
0538デフォルトの名無しさん
2009/08/02(日) 00:35:38訳本だけ叩いてる奴は原書を読んだことないか、原書を深く読みこなす能力がないだけだろ。
0539デフォルトの名無しさん
2009/08/02(日) 00:36:200540デフォルトの名無しさん
2009/08/02(日) 00:37:240541デフォルトの名無しさん
2009/08/02(日) 00:38:48文句も言いたくなる。
その点オライリーとかは偉いな。
0542デフォルトの名無しさん
2009/08/02(日) 00:41:46それで読みづらいとかいう奴は勉強不足。
0543デフォルトの名無しさん
2009/08/02(日) 00:42:11↓
「原書を読めば俺にだって内容を理解できるんだ。原書には正しいことが書いているからな。」
↓
「原書は読むのに時間がかかるから読まないよ。よ、読めないわけじゃないぞ!」
0544デフォルトの名無しさん
2009/08/02(日) 00:43:210545デフォルトの名無しさん
2009/08/02(日) 00:44:17どれも同じ日本語だ。理解できて当然。
0546デフォルトの名無しさん
2009/08/02(日) 00:47:51これがわかってない奴が多すぎる。
0547デフォルトの名無しさん
2009/08/02(日) 00:49:59「隣の芝生は青く見える」
0548デフォルトの名無しさん
2009/08/02(日) 00:50:07出版社は、表の「翻訳者」の名前などどうでも良いから、
「下訳」に出した業者の名前を訳本に明記すべき。
0549デフォルトの名無しさん
2009/08/02(日) 00:50:10リーディングの練習にもなり一挙両得ですね
0550デフォルトの名無しさん
2009/08/02(日) 00:53:39>>546へのコメントのつもりなら、論理学の初歩を学んだ方がいい
0551デフォルトの名無しさん
2009/08/02(日) 00:54:01技術書なんてキーワードだけ拾い読みして、あとは図を眺めてれば
なんとなく理解できる。そういう力をつけるのが大事。
0552デフォルトの名無しさん
2009/08/02(日) 00:56:080553デフォルトの名無しさん
2009/08/02(日) 00:56:36できれば、それこそ一文一文理解していくのは当然だろう?
0554デフォルトの名無しさん
2009/08/02(日) 00:57:10誤訳はあって当然。いちいち文句言うな。
0555デフォルトの名無しさん
2009/08/02(日) 00:59:54訳者とか出版社のマージンはどこにいった?
0556デフォルトの名無しさん
2009/08/02(日) 01:02:55誤訳があったところで内容を理解できないのは読み手の能力不足だろう。
そもそも原書にも誤記はあるわけで。
結局、訳本を批判しているのは自分の能力不足を訳者へ責任転嫁している卑怯者だ。
0557デフォルトの名無しさん
2009/08/02(日) 01:05:340558デフォルトの名無しさん
2009/08/02(日) 01:07:07連絡先教えろ
0559デフォルトの名無しさん
2009/08/02(日) 01:10:46S・P・ハービソン3世とG・L・スティール・ジュニアのCリファレンスマニュアル
エスアイビーアクセス
翻訳本はまだ見てないけどこれの原著かこれ、どちらかはもっていてほしい。
>>520
「計算機プログラムの構造と解釈」の和田翻訳は用語が古いだけだ。
0560デフォルトの名無しさん
2009/08/02(日) 01:19:37まあ、確かに翻訳のまずさに固執する奴の心理っていうのは、
往々にして自分の頭の悪さを転化してるだけだったりするように思う。
(特にMSDNの日本語訳に突っかかってる奴なんか、ねw)
まあそうはいっても程度問題で、実際あまりに酷い翻訳ってのもあるわけだけど。
0561デフォルトの名無しさん
2009/08/02(日) 01:23:03具体的にどの翻訳がまずいのか指摘させるとすぐボロが出る
自分がそうだったからよくわかる
0562デフォルトの名無しさん
2009/08/02(日) 01:23:35IT業界に長いこといるけど、ほとんど会った事ないぞ?
この業界、高卒や専門学校卒が多いし、IT業界の中じゃ
底辺の地位のプログラマーにそんな洋書が読めるヤツが
いっぱいいるハズない。
なのに、なぜか2chやってるプログラマーは、
洋書がスラスラ読めるヤツがいっぱい集まるのが不思議。
ほんとうに、おまえら読めるのかよ?
0563デフォルトの名無しさん
2009/08/02(日) 01:26:37技術英語ってのは語彙も表現も限られてるから、
意外と中学英語レベルの能力でも読めちゃうんだよこれが。
っていうか、別に差別するわけじゃないけど
高卒や専門の人、というか君のレベルを基準に全体を推し量るのはどうなの。
0564デフォルトの名無しさん
2009/08/02(日) 01:28:360565デフォルトの名無しさん
2009/08/02(日) 01:29:07まかり間違って買った場合はここで叩かせていただいております^^v
0566デフォルトの名無しさん
2009/08/02(日) 01:30:06洋書スレがあったら嬉しいけど
こんな言い争いばかりやる隔離スレみたいなのはごめんだw
0567デフォルトの名無しさん
2009/08/02(日) 01:31:30頭が悪いから教科書を買って勉強しているのであって、
最初から知っていることのために
わざわざ糞訳本に高い金払ってまで買ったりしねぇ。w
教科書に間違いが許されないのは
「知らない人間には間違いを訂正しようがない」
という単純な理由ゆえだ。
…ということをいくらいっても、
クソ翻訳者にいくらいっても通じない。
0568デフォルトの名無しさん
2009/08/02(日) 01:31:510569567
2009/08/02(日) 01:32:260570デフォルトの名無しさん
2009/08/02(日) 01:33:020571デフォルトの名無しさん
2009/08/02(日) 01:33:31と思い込んでいるバカがいるようだ。
0572デフォルトの名無しさん
2009/08/02(日) 01:33:44の繰替えし
0573デフォルトの名無しさん
2009/08/02(日) 01:34:52洋書スレがあると良いね。
というか、いっぱい洋書を読んでいるならこのスレでももっと紹介してほしいな…
0574デフォルトの名無しさん
2009/08/02(日) 01:35:29内容がひどいかどうかはちゃんと勉強してみないと判別できないが
訳がひどいという事実は初心者でもすぐにわかるからな。
「訳がひどい」と書かれたらもうそれでその本は終わりだ。
0575デフォルトの名無しさん
2009/08/02(日) 01:36:04これが防衛機制かなあ。
論点ズレてると思うよ。
別に(クソ)翻訳者を擁護してる奴なんて必ずしもいないだろう。
そういうことではなくて、内容が理解できないのは自分の頭が悪いからなのに、
それを翻訳のマズさに転化するのは滑稽だ、って話だろ。
なかマ板のハケンの話とよく似てるところがあるな。
自分が無能だから低待遇の職場で働いてるのに、「俺はブラック企業の被害者なんだ」
って大騒ぎしてる奴がいるけどあの板にはw
0576デフォルトの名無しさん
2009/08/02(日) 01:36:08たまに原書の間違いも訂正しているような良訳本もあるが。
訳本の品質が気にくわなけりゃ原書を読む、原書が読むのが嫌なら訳本で我慢しろ、
それだけのことだろ。一々騒ぐなよ。
0577デフォルトの名無しさん
2009/08/02(日) 01:39:010578デフォルトの名無しさん
2009/08/02(日) 01:40:12と思うのが嫌だから原書を読む
0579デフォルトの名無しさん
2009/08/02(日) 01:48:58K&Rの翻訳のような(初版、2版、訂正版全部)
ほぼ全員がみとめるクソ訳本が増刷を重ねたのが間違いだったな。
2版からでも翻訳者が変わってほしかった。
たとえば、有沢先生だったらどうなってたのだろう。
0580デフォルトの名無しさん
2009/08/02(日) 01:57:56二版持ってるけどどの辺がひどいの?
0581デフォルトの名無しさん
2009/08/02(日) 02:03:28K&Rの訳は別にひどくないだろ。糞も味噌もいっしょにすんなよ。
コードなんて生まれてこの方一度も書いたことがない人間、
もしくは、まとまった量の文章を一度も書いたことがない人間、
こいつらに下訳やらせて、そのまま活字にしている本、これが糞訳本だ。
最近明らかに増えている。
学者の生硬な訳文に文句を付けるやつは、同等の日本語の文章も読めないだけの話。
0582デフォルトの名無しさん
2009/08/02(日) 02:05:34文章が固いのは学者が書いてるんだから仕方ないし、単なる慣れの問題であって
質とは無関係。
0583デフォルトの名無しさん
2009/08/02(日) 02:06:23たとえばどんな本?
2、3冊挙げてみてくれない?
0584デフォルトの名無しさん
2009/08/02(日) 02:09:07「CとC++では、関数が返すポインタは変更しないことになっている。」
という一文が出てくるのだが、これは原著ではどうなっているのだろうか。
もちろん、これは戻り値が値渡しで左辺値にならないから変更「できない」のであって、
それがポインタだから特別というわけでもない。int foo(); だって変更できない。
しかし、ここでは「できない」のではなく「しない」とされている。可能だがしない?
しないという意思を持ってしないだけでしたければできるのか?
…でも本当はできない。したくてもできない。大弱り。嘘書くな。
0585デフォルトの名無しさん
2009/08/02(日) 02:09:56些細に見えて誤解を誘うタイプの誤訳や単純なまちがい。
vectorにも訂正表があったと思う。kr2revで検索。
2版292刷あたりだと相当治ってるそうだ。
0586デフォルトの名無しさん
2009/08/02(日) 02:13:28だから、K&Rの翻訳がひどいってのはその頃にできた定説
でも今は直ってるから、今の翻訳がひどいって言う奴は
まわりに流されやすい奴だろう
0587デフォルトの名無しさん
2009/08/02(日) 02:18:03Both C and C++ dictate that pointers returned from functions shall not be modified,
so for STL platforms where string and vector iterators are pointers,
expressions like ri.base() won't compile.
これで良いのかな
0588デフォルトの名無しさん
2009/08/02(日) 02:23:010589デフォルトの名無しさん
2009/08/02(日) 02:23:150590デフォルトの名無しさん
2009/08/02(日) 02:27:04俺の2版は201刷(1996年)だが、明らかにkr2revを参考にしてかなり訂正されてるぞ。
訳が酷いと騒いでるのは相当な爺さんか、単なる受け売りだな。
0591デフォルトの名無しさん
2009/08/02(日) 02:35:05いくらなんでも意味不明だろと思った一文が↓
「これが共用体の目的、すなわち、いくつかの型のいずれかの一つを
合法的に保持する単一を変数を与えることである。
その構文は次のように構造体に基づいている。」p.179
幸い、その後に続く文章はわかりやすいので
unionの機能もちゃんと理解できるんだけどさ…。
0592デフォルトの名無しさん
2009/08/02(日) 02:36:330593デフォルトの名無しさん
2009/08/02(日) 02:38:34書いているままだろ。意味不明なのは理解力がないだけ。
0594デフォルトの名無しさん
2009/08/02(日) 02:39:51書いているままじゃないだろ。w
「単一を変数を与える」ってなんだよ。w
union を知っているからこれが
「単一の変数を与える」って読み替えられるけど
知らない人間には、意味不明だw
0595デフォルトの名無しさん
2009/08/02(日) 02:40:52「単一を変数を」の時点で蹴り殺されていいレベル
0596デフォルトの名無しさん
2009/08/02(日) 02:41:550597デフォルトの名無しさん
2009/08/02(日) 02:43:10その段落の始めから読んでれば意味不明にはならない。
0598デフォルトの名無しさん
2009/08/02(日) 02:43:200599デフォルトの名無しさん
2009/08/02(日) 02:45:00だからといってやっぱりクソ訳本はクソ訳本であって、売れたりしないし、
そんな訳者はとっとと廃業してほしいという事実はかわらないです^^v
0600デフォルトの名無しさん
2009/08/02(日) 02:47:520601デフォルトの名無しさん
2009/08/02(日) 02:48:020602デフォルトの名無しさん
2009/08/02(日) 02:50:230603デフォルトの名無しさん
2009/08/02(日) 02:53:010604デフォルトの名無しさん
2009/08/02(日) 02:55:430605デフォルトの名無しさん
2009/08/02(日) 02:55:54それのおかげでMore Effective C++みたいに大幅に進歩するケースもある。
だからプログラミング言語C++第3版はしっかり叩いておこう。
でないと、次の版も誤字脱字変態訳だらけで
エラッタで一冊本が書けちゃうようなことになりかねないぞ。
0606デフォルトの名無しさん
2009/08/02(日) 02:57:53/__.))ノヽ
.|ミ.l _ ._ i.)
(^'ミ/.´・ .〈・ リ
.しi r、_) |
| `ニニ' /
ノ `ー―i
0607デフォルトの名無しさん
2009/08/02(日) 05:41:350608デフォルトの名無しさん
2009/08/02(日) 06:03:51http://www.amazon.co.jp/dp/4480082778
0609デフォルトの名無しさん
2009/08/02(日) 09:01:02和書は読むな
0610デフォルトの名無しさん
2009/08/02(日) 10:23:42なんで英語で読むと内容が理解できるのだ?
しかし、2chやってるヤツの英語が読める率の
高さには、驚いた。受験勉強してきただけじゃぁ、
そんな読めるようには、ならんだろ?
0611デフォルトの名無しさん
2009/08/02(日) 10:48:13東方
C言語入門書を読み終えました。
0612デフォルトの名無しさん
2009/08/02(日) 10:50:28英語読めないやつにはまぁ無理だろうな。
でもそんなバカは稀少だろう。
0613デフォルトの名無しさん
2009/08/02(日) 11:27:110614デフォルトの名無しさん
2009/08/02(日) 13:04:57復習するために参考書を一冊買おうと思ってます。
ロベールと詳説C++のどちらかにしようと思ってる
のですが、どちらがお勧めですか?
0615デフォルトの名無しさん
2009/08/02(日) 13:12:44更に詳しくC++を知りたいならば(規格票風)詳説C++
もう一度忘れかけた所を補習したいならばロベール
0616デフォルトの名無しさん
2009/08/02(日) 13:12:580617デフォルトの名無しさん
2009/08/02(日) 13:41:11>>615
レスありがとうございます。
ページ数からして説明の文章やコード例
が多そうなので、ロベールにしようと思います。
0618デフォルトの名無しさん
2009/08/02(日) 13:50:12>が多そうなので、ロベールにしようと思います。
スゲー馬鹿な発想に笑ったw
でも結構売れてそうだから馬鹿でケチ臭せえ奴が世の中には多いって事だな
0619デフォルトの名無しさん
2009/08/02(日) 13:57:17EffectiveやIn depthシリーズは一度勉強してるので
詳説は被るかと思いました。
0620デフォルトの名無しさん
2009/08/02(日) 13:57:21ページ数「からして説明の文章やコード例が多そうなので」って書いてあるじゃん
馬鹿でケチ臭えってのは価格をページ数で割って買うか買わないか決める
俺みたいな奴のことを言うんだ
1ページ10円が分水嶺
0621デフォルトの名無しさん
2009/08/02(日) 14:06:180622デフォルトの名無しさん
2009/08/02(日) 14:07:480623デフォルトの名無しさん
2009/08/02(日) 14:14:050624デフォルトの名無しさん
2009/08/02(日) 14:25:150625デフォルトの名無しさん
2009/08/02(日) 14:58:210626デフォルトの名無しさん
2009/08/02(日) 15:33:390627デフォルトの名無しさん
2009/08/02(日) 16:21:070628デフォルトの名無しさん
2009/08/02(日) 17:36:01どれも糞本
0629デフォルトの名無しさん
2009/08/02(日) 17:38:03何を読んできたか挙げてみたまえ
0630デフォルトの名無しさん
2009/08/02(日) 17:42:25Effective C++
C++ Coding Standards
標準テンプレートライブラリによるC++プログラミング
More Effective C++
Exceptional C++
Effective STL
Exceptional C++ Style
More Effective C++
オブジェクト指向における再利用のためのデザインパターン
Modern C++ Design
More Exceptional C++
0631デフォルトの名無しさん
2009/08/02(日) 17:48:08の本はでましたか?
0632デフォルトの名無しさん
2009/08/02(日) 17:51:51っていうか、これ、ソースコードはJava?C++?
0633デフォルトの名無しさん
2009/08/02(日) 17:54:04禿本読めよ
0634デフォルトの名無しさん
2009/08/02(日) 18:03:35全部訳本かよw
0635デフォルトの名無しさん
2009/08/02(日) 18:14:370636デフォルトの名無しさん
2009/08/02(日) 18:15:24全部持ってる俺としてはどうすれば・・・・?
0637デフォルトの名無しさん
2009/08/02(日) 18:44:46C++に関して、いまさら洋書読む必要なくね?
0638デフォルトの名無しさん
2009/08/02(日) 18:46:130639デフォルトの名無しさん
2009/08/02(日) 18:50:190640デフォルトの名無しさん
2009/08/02(日) 18:54:38外国の有名なC++言語の教育の大家が
書いた本だと思ったよ・・・
0641デフォルトの名無しさん
2009/08/02(日) 19:03:24manningに興味がある。
0642デフォルトの名無しさん
2009/08/02(日) 19:04:430643デフォルトの名無しさん
2009/08/02(日) 21:33:50テンプレートとかネットワーク系のC++ in depthはまだ訳されてないぜ?
0644デフォルトの名無しさん
2009/08/02(日) 21:47:100645デフォルトの名無しさん
2009/08/02(日) 21:50:500646デフォルトの名無しさん
2009/08/02(日) 21:54:37バイトの求人倍率すらも0.7を切るという恐ろしい状況で
ネットカフェ難民となった元派遣プログラマがム板を荒らしている感じだなぁ。
0647デフォルトの名無しさん
2009/08/02(日) 22:56:40ネカフェ難民なんですか
大変ですね
がんばってくださいね♪
0648デフォルトの名無しさん
2009/08/02(日) 23:08:49学生バイトプログラマの俺が採用されないだろ!
0649デフォルトの名無しさん
2009/08/02(日) 23:10:18他の書籍ではカバーされていない内容なのか?
0650デフォルトの名無しさん
2009/08/03(月) 01:28:41BoostやACEの実装のコンセプトや詳細、テクニックがカバーされている本があったら教えてくれ
0651デフォルトの名無しさん
2009/08/03(月) 01:38:020652デフォルトの名無しさん
2009/08/03(月) 01:44:390653デフォルトの名無しさん
2009/08/03(月) 01:50:120654デフォルトの名無しさん
2009/08/03(月) 01:52:17まだごたごたしてるし
0655デフォルトの名無しさん
2009/08/03(月) 01:58:28http://www.ddj.com/cpp/218600111?pgno=3
No C++0x, Long Live C++1x
Even after cutting "concepts," the next C++ standard may be delayed.
Sadly, there will be no C++0x (unless you count the minor corrections
in C++03). We must wait for C++1x, and hope that 'x' will be a low
digit.
0656デフォルトの名無しさん
2009/08/03(月) 02:36:490657デフォルトの名無しさん
2009/08/03(月) 04:33:46何言ってるの?
0658デフォルトの名無しさん
2009/08/03(月) 05:43:360659デフォルトの名無しさん
2009/08/03(月) 06:08:45プログラマの教養として勉強するために存在する言語。
一応、最先端の技術が取り入れられ、複雑で難しい文法だが、
基本的なプログラム言語の流れに則っているから、
C++が分かってれば、たいていの他の言語は気合と根性と勘で、
どうとにでもなる。
0660デフォルトの名無しさん
2009/08/03(月) 07:04:29まるで常に最新未公開版のソフトを使ってるような気分
恐い
0661デフォルトの名無しさん
2009/08/03(月) 07:30:240662デフォルトの名無しさん
2009/08/03(月) 07:38:390663デフォルトの名無しさん
2009/08/03(月) 08:04:24ラテン語みたいだな。
昔はALGOLがそういう役割だったんだよね。
0664デフォルトの名無しさん
2009/08/03(月) 09:41:58なんでそうなるんだよ
教養ではなく実用的だぞ
0665デフォルトの名無しさん
2009/08/03(月) 10:15:560666デフォルトの名無しさん
2009/08/03(月) 10:35:31おまえみたいなのがバッファオーバーランしまくりの迷惑プログラムを生産するんだな
0667デフォルトの名無しさん
2009/08/03(月) 10:38:40Cのこと??
0668デフォルトの名無しさん
2009/08/03(月) 10:46:420669デフォルトの名無しさん
2009/08/03(月) 10:55:39事務処理ならCOBOL
低速GUIで良ければJava
などなどあります
0670デフォルトの名無しさん
2009/08/03(月) 11:09:00そこに挙がってる用途でも
今ではC/C++のほうが占拠率高いはず
(遺産のメンテ除く)
0671デフォルトの名無しさん
2009/08/03(月) 11:38:26勉強しなくてはならなくなったのですが、
定番の書籍はありますか。20年くらい前のものが多く、
Web上では書評等ほとんどありません。よろしくお願い
します。
0672デフォルトの名無しさん
2009/08/03(月) 11:46:070673デフォルトの名無しさん
2009/08/03(月) 11:50:54会社でエキスパートシステムを再評価しようということになり、
と書くべきだったかw
0674デフォルトの名無しさん
2009/08/03(月) 12:01:16Amazon.com: Expert Systems: Principles and Programming, Fourth Edition (9780534384470): Joseph C. Giarratano, Gary D. Riley: Books
http://www.amazon.com/dp/0534384471
0675デフォルトの名無しさん
2009/08/03(月) 12:29:04ほとんどなくなってるじゃないか
0676デフォルトの名無しさん
2009/08/03(月) 12:31:49ありがとうございます
0677デフォルトの名無しさん
2009/08/03(月) 12:35:45まだまだある
Javaしか出来ないとそのうち食いっぱぐれるぞ
0678デフォルトの名無しさん
2009/08/03(月) 12:40:26逆だろ?
C++できるウチは、技術力高いです、って言ってて、
他のことが出来ないとこがつぶれてく。
0679デフォルトの名無しさん
2009/08/03(月) 12:41:40COBOLみたいになるんじゃね
0680デフォルトの名無しさん
2009/08/03(月) 13:27:010681デフォルトの名無しさん
2009/08/03(月) 13:34:08IF VISUALBASIC THEN CRACKED AT ONCE.
0682デフォルトの名無しさん
2009/08/03(月) 14:27:470683デフォルトの名無しさん
2009/08/03(月) 16:16:47どの程度から「仕事で使う」と言うかによるが、
Railsもあるし、ネット系統なら意外とRuby基本はあると思う。
そうじゃなくても、ちょっとしたパッチ用のプログラムとか、書き捨て用のとかは
わざわざ、Cとかで組む事もないし、JRubyなら環境問わないしで、
どこでも使える人は使ってるような気がするけど。
それこそ、本当にちょこっとしたモノは、簡単に書けて直ぐに試せるし
今時のPCなら実行速度も大したネックにならんしで、
Cでバリバリとかの人ほどスクリプト言語を上手く使ってるような・・・・
0684デフォルトの名無しさん
2009/08/03(月) 18:09:35Rubyの仕事そのものは、ほとんどないのが現状。
つまり、開発言語Rubyの受注案件なんて、ほとんどない。
0685デフォルトの名無しさん
2009/08/03(月) 18:39:340686デフォルトの名無しさん
2009/08/03(月) 18:44:46数人月の小さなシステムじゃなければ、
だいたいは、決まってる。
0687デフォルトの名無しさん
2009/08/03(月) 18:51:58まったく信用できないけどな。wwwwwwwwwwwwwwwwwwwwwwww
0688デフォルトの名無しさん
2009/08/03(月) 19:52:320689デフォルトの名無しさん
2009/08/03(月) 20:42:39むしろ1言語できたら他の言語を学ぶのなんて簡単だろ?
0690デフォルトの名無しさん
2009/08/03(月) 21:12:00lisp/scheme は全然ちがいますが。
0691デフォルトの名無しさん
2009/08/03(月) 21:32:15少なくとも、CやJavaができるからC++も簡単などという奴はとても信用できない。
0692デフォルトの名無しさん
2009/08/03(月) 21:33:450693デフォルトの名無しさん
2009/08/03(月) 21:37:45>>690->>692は氏ね
0694デフォルトの名無しさん
2009/08/03(月) 21:39:19どういう言語だったら簡単なんだ?
0695デフォルトの名無しさん
2009/08/03(月) 21:46:560696デフォルトの名無しさん
2009/08/03(月) 21:49:540697デフォルトの名無しさん
2009/08/03(月) 23:38:19C/C++
Haskell
これらをマスターすれば他の言語など時間の問題
0698デフォルトの名無しさん
2009/08/04(火) 01:10:430699デフォルトの名無しさん
2009/08/04(火) 01:29:390700デフォルトの名無しさん
2009/08/04(火) 01:32:59自販機のジュースがタダらしいぜ
0701デフォルトの名無しさん
2009/08/04(火) 01:59:270702デフォルトの名無しさん
2009/08/04(火) 02:05:570703デフォルトの名無しさん
2009/08/04(火) 05:01:35http://www.amazon.com/dp/0321635361/
が出るころにはDが実用言語として成熟すると信じたいね。
0704デフォルトの名無しさん
2009/08/04(火) 08:16:360705デフォルトの名無しさん
2009/08/04(火) 08:57:570706デフォルトの名無しさん
2009/08/04(火) 09:58:51既存のライブラリをラッパして使うなら既に実用レベル
後はマルチプラットフォーム化が課題
0707デフォルトの名無しさん
2009/08/04(火) 10:39:240708デフォルトの名無しさん
2009/08/04(火) 11:08:32Bjarne が書いたC++の入門書なんですが、訳本が出る予定はあるんですか?
0709デフォルトの名無しさん
2009/08/04(火) 11:19:17うん
http://www.research.att.com/~bs/programming.html
0710デフォルトの名無しさん
2009/08/04(火) 11:38:05Babel とか Dungeon とかがお似合いだろ
0711708
2009/08/04(火) 15:45:150712デフォルトの名無しさん
2009/08/04(火) 19:31:22内容がかなり難しいから、初心者の独習には向かないと思う
0713デフォルトの名無しさん
2009/08/04(火) 19:39:08プログラマにはならない方がいいよ。
0714デフォルトの名無しさん
2009/08/04(火) 20:37:300715デフォルトの名無しさん
2009/08/04(火) 20:39:020716デフォルトの名無しさん
2009/08/04(火) 21:27:53ttp://ec.nikkeibp.co.jp/item/books/P83950.html
2007年Jolt Awards(Technical Books)受賞
8/10 ? 8/6
0717デフォルトの名無しさん
2009/08/04(火) 21:36:40C++のboost/スマートポインタって公式の
実装じゃないんじゃない?
C++はどうにもその辺がこなれていない印象。
0718デフォルトの名無しさん
2009/08/04(火) 21:44:380719デフォルトの名無しさん
2009/08/04(火) 21:49:280720デフォルトの名無しさん
2009/08/04(火) 22:40:46>>717は知識がこなれてない。
0721デフォルトの名無しさん
2009/08/04(火) 23:38:11「入門Ocaml」「ふつうのHaskellプログラミング」どっちがおすすめ?
0722デフォルトの名無しさん
2009/08/04(火) 23:52:02入門OCamlは知らないが、ふつうは著者がRubyキチガイであって
関数型言語に愛を持ってないのですすめない。
0723デフォルトの名無しさん
2009/08/05(水) 02:47:58ふつう〜はさわりレベルなので、簡単だけどスタイルを学ぶまでは行かないと思う。
HaskellならReal World Haskellがおすすめ。Jolt Awardsも受賞してるよ。
GPLか何かで公開されてて、webでただで読める。
一応日本語訳してる人もいる。訳は微妙だけど、まあ個人がやってることだから。
無料だし、これから始めてみても良いんじゃないかな。
0724デフォルトの名無しさん
2009/08/05(水) 07:45:42>>722
そうなんですかwではふつうはやめておきます、ありがとうございました。そういえばrubyってlispの特色を受け継いでるらしいんで、一応「ruby愛≒関数言語愛」にもなるんじゃないですか?。
>>723
「Real World Haskell」初めて知りました、こんな本があったなんて。
amazon.comでの評価も高いみたいなんで、WEB版を少し読んでから、早速注文したいと思います、抽象的な英語が読めるかどうか心配ですが。
ありがとうございました。
0725デフォルトの名無しさん
2009/08/05(水) 08:20:53それがそうでもないのが問題。
ttp://jp.rubyist.net/magazine/?0017
> ささだ ... Ruby 脳患者として、Haskell はどうだった?
> 青木 うーん、面白いとは思うけど、書きたいとは思わないなぁ。
> ささだ (笑)。本書いてる人がそんなこと言っていいのか (笑)
> 青木 いやまぁ、あくまであの本は勉強しようというスタンスだから、いいんよ。
こんなことを言う人間が書いた本を読みたい?
どうせ出版社に言われてやっつけで書いただけなんだろうが。
0726デフォルトの名無しさん
2009/08/05(水) 08:21:05Introduction to Functional Programming using HaskellかProgramming Haskell
これらの本で紹介されている等式推論形式でのプログラミングの組立ては
関数型言語を学ぶなら是非とも知っておきたいことだね
この話題に関しては前者の方が詳しいけど、挫折者も多い…
0727デフォルトの名無しさん
2009/08/05(水) 10:24:46“単一”って云うのは形容動詞だから続く“を”は“の”の間違いではないですかって
google検索でも正せるレベルだと思う
0728デフォルトの名無しさん
2009/08/05(水) 11:04:210729デフォルトの名無しさん
2009/08/05(水) 15:34:49よっぽど売れたんだろうか?
0730デフォルトの名無しさん
2009/08/05(水) 17:10:53今では300刷越え?技術書でここまで売れてる本が他にいくつある?
0731デフォルトの名無しさん
2009/08/05(水) 20:16:27プログラミングWindows上が2007年発行で7刷
独習Cなどはもっと売れているんだろうか
0732デフォルトの名無しさん
2009/08/05(水) 22:05:51↓
独習C
こんな感じの学習でいいのかな?
0733デフォルトの名無しさん
2009/08/05(水) 22:14:31どっちか一冊で十分
0734デフォルトの名無しさん
2009/08/05(水) 22:16:10なんで唐突にHaskellが出てきたんだ
0735デフォルトの名無しさん
2009/08/05(水) 22:49:22日本語の書籍ではふつうのHaskellがまだマシだからだろ
0736デフォルトの名無しさん
2009/08/05(水) 23:21:09でも信者がマジ基地集団でやばい
中途半端に高学歴揃いで+頑固
手に負えない
0737デフォルトの名無しさん
2009/08/05(水) 23:37:570738デフォルトの名無しさん
2009/08/05(水) 23:41:310739デフォルトの名無しさん
2009/08/05(水) 23:51:24「算譜の構造と解釈」にならなかっただけありがたい。
気になれば原著がWebで読める。
0740デフォルトの名無しさん
2009/08/06(木) 00:11:470741デフォルトの名無しさん
2009/08/06(木) 00:22:58人に頼るな
お前がやれ
0742デフォルトの名無しさん
2009/08/06(木) 00:23:510743デフォルトの名無しさん
2009/08/06(木) 00:32:08俺はTOEIC1200点だぞコラ
0744デフォルトの名無しさん
2009/08/06(木) 00:52:460745デフォルトの名無しさん
2009/08/06(木) 01:04:10つか、翻訳でなくても学術論文はあんな感じだぞ。
日本語がおかしいんじゃなくて、読み手の頭が足りない
0746デフォルトの名無しさん
2009/08/06(木) 01:07:400747デフォルトの名無しさん
2009/08/06(木) 07:10:47きもちわるいw
0748デフォルトの名無しさん
2009/08/06(木) 07:30:19かっこいいと思ってしまった。
0749デフォルトの名無しさん
2009/08/06(木) 07:43:240750デフォルトの名無しさん
2009/08/06(木) 08:24:44はじめから内容の無い本を書けば、上手く伝わらないなんて心配は無用だ
0751デフォルトの名無しさん
2009/08/06(木) 12:30:28ありがとう
0752デフォルトの名無しさん
2009/08/06(木) 12:35:21何買えばいいですか?
0753デフォルトの名無しさん
2009/08/06(木) 12:37:21だから、技術書には、やさしさが必要。
日本人に英語で、そんなピュアな気持ちを伝えることは、不可能。
よって、日本語の技術書を読まなければ、本物じゃない。
0754デフォルトの名無しさん
2009/08/06(木) 14:02:18これ
ttp://masm32.com/
0755デフォルトの名無しさん
2009/08/07(金) 05:22:17いくら偉い先生でも、あんなに主述・修飾関係のわかりづらい日本語を書いているのでは、
ちっとも頭は良くないのだろうと思う。
0756デフォルトの名無しさん
2009/08/07(金) 05:30:50教科書というのはその専門での知識を付ける為に読むもの。
それぞれ読み手のレベルで文章は書かれるべきだろ?
アメリカの教科書というのは論理性と可読性を重視していると言うよね。
内容が高度だから、邦訳も難しくなった、というものではないと思うよ。
0757デフォルトの名無しさん
2009/08/07(金) 05:34:590758デフォルトの名無しさん
2009/08/07(金) 05:39:50黙ってタダで読めるものを読めばいいのに
あの程度の英語も読めないほど勉強サボりまくってきたのか?
0759デフォルトの名無しさん
2009/08/07(金) 07:38:45マジレスすると、英語を初めとして
目的がないと学校の勉強なんて頭に入らないよ。
と言うわけで、中学や高校の情報の授業では
2年掛けて SICP の理解と和訳に取り組ませるべき。
0760デフォルトの名無しさん
2009/08/07(金) 08:10:560761デフォルトの名無しさん
2009/08/07(金) 08:15:580762デフォルトの名無しさん
2009/08/07(金) 09:15:390763デフォルトの名無しさん
2009/08/07(金) 09:34:310764デフォルトの名無しさん
2009/08/07(金) 12:41:37なれなかったくせして、なんで読めもしないのに、
英語の本がスラスラ読めるって、ウソついてまで自慢したがるの?
0765デフォルトの名無しさん
2009/08/07(金) 12:41:58俺は「理解」と和訳、と言ったんだが
0766デフォルトの名無しさん
2009/08/07(金) 13:20:450767デフォルトの名無しさん
2009/08/07(金) 16:03:320768デフォルトの名無しさん
2009/08/07(金) 17:51:140769デフォルトの名無しさん
2009/08/07(金) 18:19:42Just because you are a loser programmer doesn't mean all posters here
are like you. You didn't scratch your head when you were a teenager.
That's the exact reason why you ended up earning insufficient amount
of money and being a whiner. Truth hurts, huh?
0770デフォルトの名無しさん
2009/08/07(金) 19:00:280771デフォルトの名無しさん
2009/08/07(金) 19:56:130772デフォルトの名無しさん
2009/08/07(金) 21:27:360773デフォルトの名無しさん
2009/08/07(金) 21:37:080774デフォルトの名無しさん
2009/08/07(金) 23:20:340775デフォルトの名無しさん
2009/08/08(土) 00:10:40SICP最初の方適当に訳してみた
0776デフォルトの名無しさん
2009/08/08(土) 00:45:26しなきゃ池沼の知ったかだ。
0777デフォルトの名無しさん
2009/08/08(土) 00:50:14ますますひがむ人が出てくるので勘弁してください
0778デフォルトの名無しさん
2009/08/08(土) 00:57:37読解中心の日本の英語教育からいって
高校まで行ってたら原書が読めてもまったくおかしくない
大卒で読めないのは単に馬鹿だけど
0779デフォルトの名無しさん
2009/08/08(土) 00:57:39「日本語訳売ってんだったら、わざわざ授業受けなくても一夜漬けで
訳本読めば楽勝じゃね?w」
0780デフォルトの名無しさん
2009/08/08(土) 01:45:060781デフォルトの名無しさん
2009/08/08(土) 01:48:48高校で普通に勉強してりゃ普通に読めるようになるからがんがれ
0782デフォルトの名無しさん
2009/08/08(土) 01:52:52いいね、気軽に読める訳だ。
すぐに、
「我々は計算過程の理念について考究する。」みたいに
対抗しようかなと思ったけど挫折した。
0783デフォルトの名無しさん
2009/08/08(土) 01:55:47プログラミングのは読んだことないが。
0784デフォルトの名無しさん
2009/08/08(土) 03:42:09> (訳注:computer-aided design programって何)
CADですよ。
強度解析してくれたり。
0785デフォルトの名無しさん
2009/08/08(土) 06:32:120786デフォルトの名無しさん
2009/08/08(土) 07:29:090787デフォルトの名無しさん
2009/08/08(土) 07:42:540788デフォルトの名無しさん
2009/08/08(土) 11:12:02SICP が本当に中学・高校の教育現場で用いられると仮定して、
和訳の穴埋め問題で生徒の「理解度をテスト(計測)」できると
本気で思っている教師が大勢いるのなら、
そんな学校には入学したくないし、させたくないな。
そんな学校しか選択肢がないのなら可哀相だ。
まぁ、どんな教科にでも言える事だが。
ところで、アルゴリズムとデータ構造などのような抽象的な話ではなく、
もっと現実的な問題においてアルゴリズムをどう考えるかを勉強したいです。
探したところ、内容紹介を読む限りは「アルゴリズムデザイン」
という本がよさそうなのですが、目的に合っていそうでしょうか。
また、他には無いでしょうか。
0789デフォルトの名無しさん
2009/08/08(土) 11:46:36「現実的な問題」とやらを本当に「勉強」したいならオープンソース読めって話
http://sourceforge.jp/
単に既存体制に文句を言いたいだけなら朝日新聞でも読んでろ満足してろニート
0790デフォルトの名無しさん
2009/08/08(土) 11:57:44生協新聞嫁
0791デフォルトの名無しさん
2009/08/08(土) 12:03:46不快な思いをさせてしまったのなら申し訳ないです。
ろくに読みもせず批判だけしたい訳でもなく、
別に既存体制に文句を言いたい訳でもないです。
つい挑発的な物言いになってしまい、ごめんなさい。
単に、人によっては一夜漬で得た SICP の知識は理解したと言えないのではないか、
と言いたかっただけです。
初めから一言で済ませておくべきでした。
後半は、現実の世界である問題が起きていて、それを解決したい場合に、
その問題の本質を捕らえて、その解法をアルゴリズムに訳す過程を学びたいのですが、
この書籍よりオープンソースを読む方が学びやすいのでしょうか。
0792デフォルトの名無しさん
2009/08/08(土) 12:08:11数式書いてあるだけで
0793デフォルトの名無しさん
2009/08/08(土) 12:11:02原書でも訳本でもいいからSICPを理解するまで読め。
話はそれからだ。
0794デフォルトの名無しさん
2009/08/08(土) 12:18:12>>779は
今の中学・高校は受け身教育だからいくら教えてもやる気のない奴は
伸びない。
ってことを言いたかっただけじゃないの?
0795デフォルトの名無しさん
2009/08/08(土) 12:21:390796デフォルトの名無しさん
2009/08/08(土) 12:29:09832ページというかなり厚い本なのですが、
数式書いてあるだけでろくに解説も手ほどきも無いのでしょうか。
Amazon での内容紹介を読む限りではとても信じられないのですが、
本当ですか。
>>793
SICP は訳本を読んで、自分なりに一応理解できたと思っているのですが、
>>788 や >>791 のような質問が出てくる事自体、
まだ理解できていないと言う事なのでしょうか。
0797デフォルトの名無しさん
2009/08/08(土) 12:32:20そんなの書を捨てて街へ出るしかないよ。
0798デフォルトの名無しさん
2009/08/08(土) 12:32:59そうかもしれません。
私の読解力が足りなかったです。
0799デフォルトの名無しさん
2009/08/08(土) 12:35:58いえ、違います。
現実的な問題は既にある、問題に出くわしているという前提(仮定)です。
現実世界で問題に出会った時、
その問題の解釈 --> アルゴリズムに翻訳、
この過程の方法や考え方を学びたいという話です。
0800デフォルトの名無しさん
2009/08/08(土) 12:54:53アルゴリズムとデータ構造はどの程度勉強してあるの?
0801デフォルトの名無しさん
2009/08/08(土) 12:57:15問題をいかに数学的に翻訳するか、その数学的問題をいかにして解くかみたいな本。
微妙に望んでいる物と違うような気もするが、気になるなら読んでみると良いんじゃね?
数学や情報系の数学、アルゴリズム解析を知ってないと厳しい気がするけど。
問題の解釈 --> アルゴリズムに翻訳みたいな考え方を知りたいならProgramming Pearls
みたいなのも参考になると思う。読んだことあるかもしれないけど。
0802デフォルトの名無しさん
2009/08/08(土) 13:02:45どの程度勉強してあるかをどう説明したらいいのか分かりませんが、
解説されたデータ構造とアルゴリズムを
Scheme、C/C++、C#、Haskell で実装してみて、
その動きをひとつひとつ追いながら勉強しました。
Haskell は計算ステップをひとつひとつ追うのが比較的難しいので、
右辺と左辺が同等であることをひとつひとつ手作業で証明しました。
あとは、それを元に、数独を解いてみたり、
「プログラマのための論理パズル」を解いてみたりしました。
ちなみに、アルゴリズムとデータ構造はそういうタイトルの本ではなく、
一般的にそのような事が書かれた本をいくつか読んだという意味です。
0803デフォルトの名無しさん
2009/08/08(土) 13:05:27自分で考え出して作るなんて事は、100%ないから、
そんなに気張るな。
仕事でプログラマーやってるなら、なおさら。
そんなもの考えようとしてるヤツは、素人。
0804デフォルトの名無しさん
2009/08/08(土) 13:09:07いえ、仕事は全くに関係なく、趣味のひとつです。
考える事が好きなので。
なので、素人です。
0805デフォルトの名無しさん
2009/08/08(土) 13:12:16>>803は底辺プログラマなので気にしないでください。
0806デフォルトの名無しさん
2009/08/08(土) 13:14:51邦題「珠玉のプログラミング」ですね。
ずいぶん前に読みましたが、その時は目的があって読んでたわけではなく、
たまたま図書館で見かけて何気なく読んでただけでした。
今度は明確な目的があるので、もう一度読み直してみます。
>気になるなら読んでみると良いんじゃね?
普通の本ならそうしたいところですが、何せ値段が値段なもので。
地元の図書館に入荷されればそっこうで借りるのですが。
0807デフォルトの名無しさん
2009/08/08(土) 13:19:25貧乏人お断り
和書お断り
いいな?厳守しろ
0808800
2009/08/08(土) 13:26:54では、具体的に以下についてどれだけ理解している?
データ構造:プライオリティキュー、平衡木(leftist, AVL, splay, red-black,
binomial, Fibonacci, B-tree)、グラフ(隣接行列、隣接リスト)、ハッシュ
(開番地、チェイニング)
アルゴリズム:グラフ(深さ/幅優先探索、最小木、最短経路、強連結成分、
マッチング、トポロジカルソート)、分割統治法(特に計算幾何分野で)、
貪欲アルゴリズムとマトロイドの関係、動的計画法など。
実装法と計算量について9割方理解しているのなら、途方に暮れることは
そう無いと思う。そうでなければ、アルゴリズムとデータ構造の教科書を勉強
すると良い。
まあ専門領域になるとまた独特のヒューリスティックが必要になったりするが、
それはその分野の勉強をすれば良いことなので。
0809デフォルトの名無しさん
2009/08/08(土) 13:27:59その現実的な問題を深く掘り下げた方がいい。
その問題(もしくは似た問題)を解くために
先人がどういうアルゴリズムを用いているかを把握すればおk。
0810デフォルトの名無しさん
2009/08/08(土) 13:42:38(人によって解釈が異なる)
もちろんアルゴリズムなんかの知識があればあるほど有利なのは
間違いない。弾は多い方がいい。選択肢も広がる。
ただどこまで意味があるかというと状況次第というか、
特に下流工程でなにかを改善しても自己満足でしかないことが多い。
IT土方とか底辺プログラマーとかが活躍する単価人月の世界だと
技術で問題解決しても、なんだかんだで結果には影響しないことがほとんど。
0811デフォルトの名無しさん
2009/08/08(土) 13:44:150812デフォルトの名無しさん
2009/08/08(土) 13:50:16具体的にどれだけ理解しているかを説明するのに途方に暮れています。
実装法も計算量も、ネットを探せば見つけられますし。
(だらだらと羅列しかけて、止めました)
ただ、9割も理解できていないとは確信できます。
分野にも因りますが、せいぜい高くて7割程度だと思います。
挙げられた中では特にグラフを扱ったものに弱そうです。
木のように制限されると比較的簡単に理解できますが。
問題の解き方に対して途方に暮れる訳ではないのです。
アルゴリズム系の本を読んで現実の問題に対処するという方向もいいけど、
こういう現実の問題にはこうアルゴリズムを考えてはどうかという方向で
学ぶのも面白そうだなと思いました。
今までそういう方向の本を読んで学んだ事が無かったので。
(実は珠玉のプログラミングがそうだったんですね)
アルゴリズムデザインは私にはまだ早い&目的とはちょっと違うようですね。
値段も高いですし、とりあえず保留して珠玉をもう一度読み直してみます。
0813デフォルトの名無しさん
2009/08/08(土) 14:01:20どういう目的の人が読むのがいいのでしょうか。
0814デフォルトの名無しさん
2009/08/08(土) 14:05:230815デフォルトの名無しさん
2009/08/08(土) 14:35:16>>801 を忘れているわけではないです。
> 問題をいかに数学的に翻訳するか、その数学的問題をいかにして解くか
という部分を何かひとつ簡単な例を挙げていだたけると、
どういう人が読むといいのか具体的に分かるのではないかと思いまして。
0816デフォルトの名無しさん
2009/08/08(土) 14:36:40この話終わりだ
買って読め
0817デフォルトの名無しさん
2009/08/08(土) 14:41:48なるほどね。でも数学で証明法の方針を立てることと同じで、
一般的な方法論があるわけではないよ。
結局、自分が獲得した知識にパターンマッチングしてアルゴリズムの方針を
決定する、ということだと思う。
0818デフォルトの名無しさん
2009/08/08(土) 14:53:30本の評価をしろ。
0819デフォルトの名無しさん
2009/08/08(土) 14:58:14はい、一般的な方法論が無いのは十分承知しているつもりです。
ただ、そのパターンマッチングに使える知識をより多く獲得するには、
今までと逆のアプローチもいいんじゃないかと思いました。
それで見つけたのがたまたま「アルゴリズムデザイン」だっただけです。
図書館にもないし本屋にもなくて立ち読みできないし、
ネット上には書評らしい書評もとりあえず見あたらないので、
ここで訊いてみました。
>>816
そうですね。
もう結論も出ているので、この話はこれで終えます。
みなさんありがとうございました。
不快な思いをされた方、すいませんでした。
0820デフォルトの名無しさん
2009/08/08(土) 15:32:34コード・コンプリートのカマかけを思い出したw
0821デフォルトの名無しさん
2009/08/08(土) 19:11:48英語も読めない底辺プログラマーが、とか、
自分が理解できないバカなのを本のせいにしてる、とか
言い合うスレだぞ。
0822デフォルトの名無しさん
2009/08/08(土) 19:20:57kwsk
0823デフォルトの名無しさん
2009/08/08(土) 20:32:12あなたがデータ型についてどれだけ知っているかチェックします、とかいって
データ型に関する用語がずらっと並んだリストを出されるわけ
で、その中の知っているものにマルをつけろと
ただその中にはデータ型とまったく関係のない用語も混ざっていて
全部にマルを付けた奴は詐欺師呼ばわりされたあげく
知的誠実さについて学んでくださいねと説教されるw
0824デフォルトの名無しさん
2009/08/08(土) 20:32:540825デフォルトの名無しさん
2009/08/08(土) 20:56:56なるほど。知ったかをあぶり出すのに絶好だな。
>>808にそんな引っ掛けは無いけれど。
0826デフォルトの名無しさん
2009/08/08(土) 22:22:41こんな読み方だと、一番記憶に残ったのは、グラフカットで領域分割の話だったかな。
他にもいろいろ良かったよ。
0827デフォルトの名無しさん
2009/08/08(土) 23:17:060828デフォルトの名無しさん
2009/08/08(土) 23:55:060829デフォルトの名無しさん
2009/08/09(日) 01:44:56それってモデリング関連の本だな。
その他にもとかRUPとかの開発技法の本が役に立つかも。
0830デフォルトの名無しさん
2009/08/09(日) 01:46:29計算量解析する人
0831デフォルトの名無しさん
2009/08/09(日) 13:05:451965年出版でしかも純粋な美術書。しかし、なぜフィボナッチ数のプログラミング
なんて課題でするの? と疑問を感じるプログラマにはお勧めの書。
0832デフォルトの名無しさん
2009/08/09(日) 13:19:350833デフォルトの名無しさん
2009/08/09(日) 13:22:320834デフォルトの名無しさん
2009/08/09(日) 14:06:13書き込んだつもりが書き込まれていないんで再度書いたんだけど。
どこか誤爆した訳か・・・ どこに書いてありました?
0835デフォルトの名無しさん
2009/08/09(日) 15:46:08RUPは初めて聞いた言葉なので、どんなものか調べてみました。
すいません、求めているものとちょっと違うようです。
私のはもっと小さなレベル(規模)の問題なんです。
例えばルービックキューブを解きたい、というレベルの問題です。
(そういうアプリを作る開発プロセスではなく、「解く」という意味)
そういう場合、いきなり実装を考えずに、まずは問題を抽象化します。
その抽象化したものに対して適切なデータ構造やアルゴリズムを考えますよね。
そういう [問題]-->[抽象化]-->[アルゴリズム] という流れを
いっぱい紹介した本があると面白そうだなと思ったんです。
アルゴリズムとデータ構造という類の本には、
特にこの [問題]-->[抽象化] の部分があまり載っていないので。
0836デフォルトの名無しさん
2009/08/09(日) 15:56:02C#, C♯, C#相談室 Part53
http://pc12.2ch.net/test/read.cgi/tech/1245150671/778
誤爆だったのね、失礼
0837デフォルトの名無しさん
2009/08/09(日) 15:58:27ttp://www.ipsj.or.jp/07editj/promenade/
を読んでみると良いと思う。
0838デフォルトの名無しさん
2009/08/09(日) 17:04:29求めていたものに今までで一番近いです。
ただ、せっかくご紹介頂いたのに申し訳ないのですが、
これらの多くは既に(ほぼ)抽象化された後の問題っぽいです。
たとえば現実で「正方形の破壊問題」そのものに出会う事はなさそうです。
何かもっと具体的な問題を抽象化したら正方形の破壊問題に行き着く、
という感じが自然だと思います。
では、どのような問題を抽象化したら正方形の破壊問題に行き着くのか、
という辺りの話も聞けたらもっと面白いのですが。
でも、[抽象化]-->[アルゴリズム] の部分はたくさん載っているので
大いに参考になります、ありがとうございました。
(紙の本だともっといいのですが・・・それは贅沢ですね)
0839デフォルトの名無しさん
2009/08/09(日) 17:13:580840デフォルトの名無しさん
2009/08/09(日) 17:22:490841デフォルトの名無しさん
2009/08/09(日) 17:24:560842デフォルトの名無しさん
2009/08/09(日) 17:32:23一般化された「方法(=アルゴリズム)」が見つかってるのなら、それこそコンピュータ様に
全部任せればいいわけで。
そうじゃないから、人間が頑張ってコンピュータで解ける形に変換してるんだし。
0843デフォルトの名無しさん
2009/08/09(日) 17:38:00そうなんですけど、何というか、内容を読み解いて、
そこから問題->抽象化のテクニックを抽出するのが私には難しかったです。
その論文はそういう事を読者に伝えるために書かれたものじゃなくて、
論文で取り扱っている事柄そのものを読者に伝えるために書かれたものですよね。
問題->抽象化を扱う本があれば、
それはきっとそういうテクニックを伝えるために書かれたものなので、
私にも何とか読み解けるのかなと思います。
>>840
方法が書かれていれば尚いいですが、
上記の目的で例がいっぱいあるのなら、それもいいと思います。
>>841
そうでもないかもしれません。
でも、抽象化した方が私には「面白い」です。
仕事でやるならもっと効率いい方法があるかもしれませんが、
なんせ趣味で楽しくやってるので、面白い方法がいいんです。
ワガママですいません。
0844デフォルトの名無しさん
2009/08/09(日) 17:44:04分野に関わらず「問題->抽象化を扱う本」があったら間違いなくベストセラー
になっているだろ。そんな本は恐らく存在しないだろうから、地道に色々な
問題に取り組み続けるしか無いと思うぞ。
ちなみにどんな分野に興味があるんだ?
0845デフォルトの名無しさん
2009/08/09(日) 17:45:12そうじゃなくて、『一般化された「方法(=アルゴリズム)」を見つける方法・手法を知りたいんじゃないの?』と言っている。
例がたくさんあればいいみたいだけど。
0846デフォルトの名無しさん
2009/08/09(日) 17:46:41一般的な方法論が無いことは認識済みのはずだが。
0847デフォルトの名無しさん
2009/08/09(日) 17:48:39技術者のための高等数学の微分方程式の巻とかだな
0849デフォルトの名無しさん
2009/08/09(日) 17:50:18どんな具体例が載っているのか教えてくれ
0850デフォルトの名無しさん
2009/08/09(日) 17:51:09ん?いつ、どこで認識されたの?
0851デフォルトの名無しさん
2009/08/09(日) 17:52:13>>819だ。ログぐらい読めよ。
0852デフォルトの名無しさん
2009/08/09(日) 17:55:040853デフォルトの名無しさん
2009/08/09(日) 17:56:20すいません、確かに分野に関わらない一般論なんて無いですよね。
今一番興味あるのは2Dアニメーションです。
ただ、他にも色々興味あるので、正直言えばほぼ何でも食べます。
では、分野をある程度絞ったとして、その分野において
「この手の問題にはこれが使えるよ」という会話をする時ありませんか。
その場合、問題を抽象化しないと「この手」という言い方はできませんよね。
しかも「この手」に抽象化できる問題が他にもあることを示唆しています。
できる人は「この手」に抽象化するのが上手い、よく思いつくと思うのですが、
そう言う人は問題を見た時、まず何を考えるのでしょうか。
どういうプロセスで物事を考えて「この手」に行き着くのでしょうか。
そういうのを研究した人の話とかは本になってはいないのでしょうか。
もしかして、そういうのもベストセラーものですか。
0854デフォルトの名無しさん
2009/08/09(日) 18:00:16『一般化された「方法(=アルゴリズム)」を見つける方法・手法』
があるのなら、それをコンピュータに実装すれば世の中の問題を
どんどん解決してくれるんじゃね?
まぁ「この方法を用いれば確実に解法が見つかる」ってのは
いかにも怪しいセミナーが掲げそうな宣伝文句だなぁと思うけど。
0855デフォルトの名無しさん
2009/08/09(日) 18:02:43『一般化された「方法(=アルゴリズム)」を見つける方法・手法』
の一つとして「工学」っていうのがあって、世の中の問題をどんどん解決しているよ。
コンピューターに実装できるかどうかは別だけどね。
0856デフォルトの名無しさん
2009/08/09(日) 18:04:31マインドハックとか、マインドマップとかそういった方向の話?
ちなみに『なんとか発想術』みたいな本はいっぱいあるよ。
0857デフォルトの名無しさん
2009/08/09(日) 18:08:02いや、求めてるのはその工学の中でどうやれば問題を抽象化できるかというところだろ。
0858デフォルトの名無しさん
2009/08/09(日) 18:09:46一番最初の章で放射性物質の質量変化を考える際に、自然言語で書かれた
物理的な性質から出発して数式を導くまでのプロセスを段階に分けて説明してる
後の章ではRLC回路みたいな例に付いても触れている
0859デフォルトの名無しさん
2009/08/09(日) 18:13:28工学でも「問題を抽象化」をするが?
0860デフォルトの名無しさん
2009/08/09(日) 18:23:06ここ何のスレだよ
怖ええよ
0861デフォルトの名無しさん
2009/08/09(日) 18:25:35いや、
Q. 問題をどう解決しますか?
A. 問題を抽象化したものを使って解決します
って話じゃなくて
Q.問題を抽象化する方法が載ってる本はありますか?
っていう話でしょ。
0862デフォルトの名無しさん
2009/08/09(日) 18:26:590863デフォルトの名無しさん
2009/08/09(日) 18:33:480864デフォルトの名無しさん
2009/08/09(日) 18:41:15「帰納論理プログラミング」古川康一、植野研、尾崎知伸 共著 共立出版
があるけど。
0865デフォルトの名無しさん
2009/08/09(日) 19:08:22洋書最高!とか、まなタンかわええ、とか
やってた頃のほうが楽しかった・・・
0866デフォルトの名無しさん
2009/08/09(日) 19:24:42和訳では「いかにして問題をとくか」ですね。
Amazonで原書の方を少し立ち読んでみました。
面白そうですね。
目的に合っていそうな気がしますし、絶賛の割には凄く安いですね。
Amazon レビューを見る限り、訳に重大な問題があるわけでもなさそうですので、
和訳の方を近いうちに買ってみます。
0867デフォルトの名無しさん
2009/08/09(日) 19:28:47持ってました。
問題の抽象化という観点でもう一度読み返してみます。
0868デフォルトの名無しさん
2009/08/09(日) 19:44:54述べたものではないけどね。
数学の問題を解く上では参考になる。
0869デフォルトの名無しさん
2009/08/09(日) 19:52:08そうなんですか。
最初の数ページを読んだ印象とはちょっと違うみたいですね。
まぁ、安いので買ってみます。
0870デフォルトの名無しさん
2009/08/09(日) 20:01:14衝撃があるな。
0871デフォルトの名無しさん
2009/08/09(日) 20:16:38これだけ色々聞いたんだから、読んだらレビューを書いてくれよ。
0872デフォルトの名無しさん
2009/08/09(日) 20:21:37了解しました。
必ず読み終えますが、
まだかとせっつかないでくださいね。
まずは「珠玉のプログラミング」を
来週図書館で借りてきて読み返し、
私の目的の観点からレビューします。
0873デフォルトの名無しさん
2009/08/09(日) 20:23:34http://www.amazon.co.jp/exec/obidos/search-handle-url?_encoding=UTF8&search-type=ss&index=books-jp&field-author=%E9%9D%92%E6%9C%A8%20%E5%B3%B0%E9%83%8E
0874デフォルトの名無しさん
2009/08/09(日) 22:26:00いやいや、質問に質問で返さないで欲しいんだけど。
0875デフォルトの名無しさん
2009/08/09(日) 23:45:250876デフォルトの名無しさん
2009/08/09(日) 23:53:330877デフォルトの名無しさん
2009/08/10(月) 00:27:19これは>>835を読んで俺も勧めようと思った。
後はKnuthやDijkstraの文章も面白いよ。
プログラミング原論−いかにしてプログラムをつくるか
クヌース先生のプログラム論
プログラミング作法
珠玉を書いたベントリーの本は何冊か翻訳されているのだけど、
古書ですごく安く買えるから読んでみて。どれもすごく面白い。
CACMでコラム連載するような人だから当たり前だけども。
0878デフォルトの名無しさん
2009/08/10(月) 00:47:05いまどきのソフト開発はもっと退屈にやらんと
0879デフォルトの名無しさん
2009/08/10(月) 01:32:04アホか?お前に言ってないぞ
0880デフォルトの名無しさん
2009/08/10(月) 09:46:23中国人をどんどん日本に定住させる政策を持つ政党には
投票しません。
http://www.youtube.com/watch?v=R6cP05l5HWw
0881デフォルトの名無しさん
2009/08/10(月) 09:56:010882デフォルトの名無しさん
2009/08/10(月) 16:51:140883デフォルトの名無しさん
2009/08/10(月) 17:20:460884デフォルトの名無しさん
2009/08/10(月) 17:26:140885デフォルトの名無しさん
2009/08/10(月) 17:35:390886デフォルトの名無しさん
2009/08/10(月) 18:18:14個人的に・・・最初にやるなら、C++よりも Java がお勧め。
参考書も良いのが多い。
C++だと、どうしてもCが前提か、Cを習いつつちょろっとC++をなのが多いが、
javaだとちゃんと最初っから教えてるのに、しっかりとやるのがあるからね。
それと、C系統は機種依存や環境周りの問題で躓くとなかなか抜けられないから困る。
やっぱしこっちも、基本的にC(コマンドラインからの)やってる事前提みたいなのが多くてね。
で、javaからC++は適当に本を浚えば基礎部分は埋められるし、
どっちみち、高みを望むなら最初っからは遠すぎだしで、
なら、 Java で基礎とOOPを習っておくが非常に良いと思う。
0887デフォルトの名無しさん
2009/08/10(月) 18:49:38C -> C++ -> Java
ってたどったほうが近道。
0888デフォルトの名無しさん
2009/08/10(月) 18:52:180889デフォルトの名無しさん
2009/08/10(月) 18:58:50C前提のC++参考書とか、読むまでもなく悪書
まともにC++やるんならC++プライマーあたりかね
JavaとかC#とか勧めるかどうかは、
何のためにC++をやりたいと思ったかによるだろうね
0890デフォルトの名無しさん
2009/08/10(月) 19:03:39ありがとうございます
javaはある程度ですが経験済みです
勉強したいと思った理由はVC++で書かれた、とあるプログラムがありまして
その内容を理解したいと思ったからです
0891デフォルトの名無しさん
2009/08/10(月) 19:06:33むしろそっちのほうがいいと自分も思うんだけど
C++からやらせるとたいてい挫折していくのよね。
自信のある人はC++からがいいけど
そうでない人はCから一歩ずつちまちまやってくのがいいかと。
0892デフォルトの名無しさん
2009/08/10(月) 19:12:56落ちたまま?
0893デフォルトの名無しさん
2009/08/10(月) 19:17:10あたりでそもそもCの知識前提だったり、前提ではないけど特に解
説はなかったりだから、そこらあたりで停滞しがちだね。
そこらへん補完する本読めば良いんだけど、それらは結局C
の本なので、先を急ぎたいのはわかるけど、Cからやっていくの
が結局一番スムーズに進む気がする。
0894デフォルトの名無しさん
2009/08/10(月) 19:49:30サッターやメイヤーズもCの流儀をC++に持ち込むのは良くないと書いてるしね。
しかし、どこかでCの勉強が必要なのは事実。Effective C++にも書いてあるけど
結局、世の中にはC++をベターCとしてしか考えていないコードが山ほどあって
それを読まずにさけては通れないからね。
0895デフォルトの名無しさん
2009/08/10(月) 20:02:360896デフォルトの名無しさん
2009/08/10(月) 20:32:10メモリの使い方が分かってないと悲惨な結果になる。
しかもC++の挙動はCよりも複雑で理解しにくい。
だからC++を覚えるのにCの知識不要なんて言う奴の気がしれん。
C++はCの上級編だよ
0897デフォルトの名無しさん
2009/08/10(月) 20:33:160898デフォルトの名無しさん
2009/08/10(月) 22:14:25ここのカスどもよりもアンドリューコーニング先生の方が経験豊富なので、そっちを信じたい。
0899デフォルトの名無しさん
2009/08/10(月) 22:20:02C++のポインタをそのまま覚えればいい
Cを経由する必要はないよ
0900デフォルトの名無しさん
2009/08/10(月) 22:26:330901デフォルトの名無しさん
2009/08/10(月) 22:27:210902デフォルトの名無しさん
2009/08/10(月) 22:28:21あの著者はC++をちっとも知らないバカだから参考にしない方がいいよ
確かにCに関してはハッカーかもしれんけどC++全然知らないだろうと
思ってしまう
0903デフォルトの名無しさん
2009/08/10(月) 22:28:330904デフォルトの名無しさん
2009/08/10(月) 22:31:480905デフォルトの名無しさん
2009/08/10(月) 22:35:23うーん、たぶんね。
0906デフォルトの名無しさん
2009/08/10(月) 22:40:15夏休み中にマスターしたいから、早めに教えて
0907デフォルトの名無しさん
2009/08/10(月) 22:41:060908デフォルトの名無しさん
2009/08/10(月) 22:42:330909デフォルトの名無しさん
2009/08/10(月) 22:43:28ダブルポインタはポインタの参照にすべきだし
型安全を脅かすポインタのキャストなんて使いどころないし
Cのポインタの使い方ってC++ではほとんど否定されちゃうんだよね。
でもまぁ、知っておいて損はない。たいして得もないけど。
0910デフォルトの名無しさん
2009/08/10(月) 22:43:28そのボケ秋田
0911デフォルトの名無しさん
2009/08/10(月) 22:44:39C++は巨大な迷宮だ。地雷源だらけの。
コーニングから入ると怖さ知らずになるからお勧めしない
0912デフォルトの名無しさん
2009/08/10(月) 23:01:42そのソースがOOPとしてのC++で書かれてるとは限らないが、そのあたりは問題ないか?
ベターCとしてのC++が多くて、OOPらしいC++のソースなんて思ってる程多くないよ。
Cを適当に勉強してC++に移った口だけど、ベターCのソースはロクに読めないという情けないやつになってしまった。
0913デフォルトの名無しさん
2009/08/10(月) 23:29:080914デフォルトの名無しさん
2009/08/10(月) 23:49:04void*にthisをつっこむのはよくやるよ?
0915デフォルトの名無しさん
2009/08/11(火) 00:19:23でも、reinterpret_castは少しでもハードよりのコードを書くと絶対必要だが
0916デフォルトの名無しさん
2009/08/11(火) 00:20:41動作速度がめちゃくちゃ遅くなって
やっぱりベタCで書いた方が速いってことになる
0917デフォルトの名無しさん
2009/08/11(火) 00:25:12どんなコード書いたんだよw
0918デフォルトの名無しさん
2009/08/11(火) 00:44:550919デフォルトの名無しさん
2009/08/11(火) 01:21:45まあ>895も書いてるようにMSのあの辺の設計は色々とひどいと思うけど
0920デフォルトの名無しさん
2009/08/11(火) 01:29:320921デフォルトの名無しさん
2009/08/11(火) 02:50:01必要とあらばCPUのハードウェアリセットまでやる
0922デフォルトの名無しさん
2009/08/11(火) 03:02:51今までに、有効速度的にC++の方が遅かった。なんて事無いけどなぁ。
つか、近頃のコンパイラーとかは偉いから、
下手にCで速度重視で書いたつもりでもほんと大差ない事の方が多いし。
結局、大事なところはアルゴリズムやデータの設計・管理だったりする。
>>950 次スレよろしこ。
0923デフォルトの名無しさん
2009/08/11(火) 04:52:21C++プライマーやAccerelated C++からはじめればCの知識はまったくいらないよ。
これらの本だけでポインタが十分理解できるとは思えない。
やっぱりCくらいはガッツリやっておいたほうがいいと思う。
0924デフォルトの名無しさん
2009/08/11(火) 04:56:57ジョエル・スポスルキはずばり、ポインタが理解できるかどうかは才能だと言い放ってる。
理解できない人間には何をどうやっても理解できないし
理解できる人間にはすぐにわかる。
0925デフォルトの名無しさん
2009/08/11(火) 05:58:17CPUの仕組みを理解してるかどうかじゃないか
0926デフォルトの名無しさん
2009/08/11(火) 07:31:56Cでポインタや配列に出会ってもすんなり理解(翻訳)できたけど、
今はそうやってCPUの動作に直に触れて楽しく簡単に遊べる環境が無いのな。
0927デフォルトの名無しさん
2009/08/11(火) 07:55:42CPU作ろうって本があるくらいだから、昔よりも簡単だよ。
ただ出来ることが増えて、その中の一つになったと言うだけ。
いずれにせよ、本に絡めて話せ。
そんなことすら出来ない無能は語るな。黙ってろ。
作って学ぶCPU設計入門 - エミュレータでよくわかる!内部動作とAHDL設計・FPGA実装
http://www.amazon.co.jp/dp/4627784317
0928デフォルトの名無しさん
2009/08/11(火) 09:00:11ポインタはランダムアクセスイテレータとして理解すりゃ
C++を使う上では充分
0929デフォルトの名無しさん
2009/08/11(火) 09:14:52おまえみたいにね。
0930デフォルトの名無しさん
2009/08/11(火) 09:16:47つまずいたことはない。
0931デフォルトの名無しさん
2009/08/11(火) 09:17:34ジョエル・スポスルキはずばり、ポインタが理解できるかどうかは才能だと言い放ってる。
だから何?オマエの意見ではないだろ。
0932デフォルトの名無しさん
2009/08/11(火) 09:31:01http://www.amazon.co.jp/gp/product/4756148239/
これ読んだ人いる?感想お願いします。
0933デフォルトの名無しさん
2009/08/11(火) 11:31:53一生懸命に宣伝したから、難しいってイメージが先行して、
普通の頭のやつらも洗脳されて難しく感じてるだけ。
ポインタは、IT界の都市伝説だよ。
0934マシン語臣
2009/08/11(火) 11:32:32ttp://otonanokagaku.net/magazine/vol24/index.html
0935デフォルトの名無しさん
2009/08/11(火) 12:46:30いや、言いたい事は分かるが、
昔はほら、CPUの仕組みを勉強する事が目的じゃなくて、
マシン語やアセンブラで組む事そのものが
ひとつの目的でもあったわけじゃん。
BASICじゃ遅すぎるとかいう理由で。
その仮定でCPUも自然に学べた。
今は、Cやっててメモリアクセス関係がよく分からないから、
CPUでも学ぶかという目的で「作って学ぶCPU設計入門」なんかを
読む人はあまりいないんじゃないかな。
0936デフォルトの名無しさん
2009/08/11(火) 12:50:07ど、どこかのタイミングで関連の勉強をちゃんとしてないと土台にな
る知識がないんだから分からないのは当然。
いろいろなやり方があるだろうけど、これからCやるかC++やるか迷
ってるっていう段階なら、ポインタ関連の記述が充実してるCの本使
った勉強から始めるのが良いからそれを薦めてる。
いろいろ読んだけど、Cなら倉薫のC言語1と2が良いかな。
0937デフォルトの名無しさん
2009/08/11(火) 12:50:320938デフォルトの名無しさん
2009/08/11(火) 12:54:250939デフォルトの名無しさん
2009/08/11(火) 12:55:110940デフォルトの名無しさん
2009/08/11(火) 13:45:53目次見て、内容がおよそ想像できるレベルの人にとってはゴミ
0941デフォルトの名無しさん
2009/08/11(火) 13:48:09何が言いたいのかわからない
0942デフォルトの名無しさん
2009/08/11(火) 14:32:58そうですか。目次探してみます。
0943デフォルトの名無しさん
2009/08/11(火) 14:57:100944デフォルトの名無しさん
2009/08/11(火) 15:12:250945デフォルトの名無しさん
2009/08/11(火) 15:24:38このC言語のマニュアルですが、K&Rよりも良本ですか?
0946デフォルトの名無しさん
2009/08/11(火) 15:32:45Exceptional C++は例外安全とかの箇所が良いと思いました。
0947デフォルトの名無しさん
2009/08/11(火) 15:47:00Exceptional C++に比べると、随分初心者向けの内容に
なってる気がする
それにしても内容が古いよな
std::tr1::shared_ptrすら書いてない
持ってて損はないと思うけど俺は日本語訳が出た時買わなかった
0948デフォルトの名無しさん
2009/08/11(火) 15:51:30薄いし、読んでもいいんじゃない?
0949デフォルトの名無しさん
2009/08/11(火) 15:52:17ここでわめいている連中(わめいていない人たちは別だよ)が
実は本なんかよんでねぇってのがよくわかるな。
0950デフォルトの名無しさん
2009/08/11(火) 16:03:41つーかそのくらい気付いても指摘しねーよ
0951デフォルトの名無しさん
2009/08/11(火) 16:10:15どこもロベールは含まれて無かった
0952デフォルトの名無しさん
2009/08/11(火) 16:10:410953デフォルトの名無しさん
2009/08/11(火) 16:15:25例えば、STLにポインタを突っ込むのは有用なんだけど
値セマンティクスを持たせるにはしぇあぽがないと面倒だよみたいな感じで。
0954デフォルトの名無しさん
2009/08/11(火) 16:15:550955デフォルトの名無しさん
2009/08/11(火) 17:23:27実は洋書持ってるんですが文章が難しくて読めなかったのです。
>>948
そうですね、確かに古い記事もあり迷ってます。
まあ一個でも知識増やせればいいので買ってみます。
0956デフォルトの名無しさん
2009/08/11(火) 17:54:140957デフォルトの名無しさん
2009/08/11(火) 18:05:280958デフォルトの名無しさん
2009/08/11(火) 18:26:310959デフォルトの名無しさん
2009/08/11(火) 18:35:580960デフォルトの名無しさん
2009/08/11(火) 18:39:350961デフォルトの名無しさん
2009/08/11(火) 19:57:220962デフォルトの名無しさん
2009/08/11(火) 20:55:520963デフォルトの名無しさん
2009/08/11(火) 21:12:48ロベールの時は皆絶賛するのはなぜだ
0964デフォルトの名無しさん
2009/08/11(火) 21:17:030965デフォルトの名無しさん
2009/08/11(火) 21:17:270966デフォルトの名無しさん
2009/08/11(火) 21:36:19http://www.amazon.co.jp/dp/4839926050/
ふつうのコンパイラは自演じゃないねん
http://www.amazon.co.jp/dp/4797337958/
0967デフォルトの名無しさん
2009/08/11(火) 21:52:530968デフォルトの名無しさん
2009/08/12(水) 00:38:040969デフォルトの名無しさん
2009/08/12(水) 00:44:560970デフォルトの名無しさん
2009/08/12(水) 00:48:220971デフォルトの名無しさん
2009/08/12(水) 01:22:520972デフォルトの名無しさん
2009/08/12(水) 02:41:45Cのリファレンス・マニュアルは、
それか、カーニハンの書いたのでFA。
ただ、K&Rは後ろに簡易リファレンス・マニュアルの付録があるものの、
リファレンス・マニュアルじゃなくて入門書なので、比較するのは間違い。
0973デフォルトの名無しさん
2009/08/12(水) 07:56:33thx
0974デフォルトの名無しさん
2009/08/12(水) 08:48:340975デフォルトの名無しさん
2009/08/12(水) 10:18:480976デフォルトの名無しさん
2009/08/12(水) 10:35:38推薦図書/必読書のためのスレッド 51
http://pc12.2ch.net/test/read.cgi/tech/1250040767/
0977デフォルトの名無しさん
2009/08/12(水) 12:38:200978デフォルトの名無しさん
2009/08/12(水) 12:41:020979デフォルトの名無しさん
2009/08/13(木) 08:34:008/21
0980デフォルトの名無しさん
2009/08/13(木) 09:06:41ポインタ完全制覇
C++入門書
クラスと継承完全制覇
などを読んできたのですが
次は何を読めばいいですか?
選択肢
・オブジェクト指向における再利用のためのデザインパターン
・EffectiveC++
・コードコンプリート
0981デフォルトの名無しさん
2009/08/13(木) 09:11:30「次は何を読めばいいですか?」
0982デフォルトの名無しさん
2009/08/13(木) 09:12:53> ・EffectiveC++
に加えて、
禿本
Cパズルブック
0983デフォルトの名無しさん
2009/08/13(木) 09:13:03ここでお勧めを聞いたほうがいいと思う。
0984デフォルトの名無しさん
2009/08/13(木) 09:13:530985デフォルトの名無しさん
2009/08/13(木) 09:27:34まず今の知識でコーディングしろ
書かなきゃ向上しない
0986デフォルトの名無しさん
2009/08/13(木) 09:39:53お小言はマ板でやってください。
それすら分からないバカなんだから黙っていなさい。
人にアドバイスできる頭じゃない。
0987デフォルトの名無しさん
2009/08/13(木) 09:43:360988デフォルトの名無しさん
2009/08/13(木) 11:16:26まあ君の持ちネタはそれだけのようだから無理ぽだが
なんのための推薦図書・必読書か少しは頭を使えよ
ただ勧めればいいというものではない
0989デフォルトの名無しさん
2009/08/13(木) 11:19:52横から割りこんですまないが、俺は君より>>986の言ってることの方に
正当性があると思うね。
「まず今の知識でコーディングしろ 」とか言ってるが、
それがまったく大きなお世話であることはまあ目を瞑るとしても、
>>980がまったくそれをしてないという根拠は何かあるの?
何もないだろうそんなの。
要するにお前さんが「人に説教を垂れたがる馬鹿」だから、
そういう風に物事を見るように認知が歪んでるだけ。
0990デフォルトの名無しさん
2009/08/13(木) 11:39:100991デフォルトの名無しさん
2009/08/13(木) 11:47:29コーディングしてる人なら>>980みたいな聞き方はしないと思うよ
コーディング中に生じる疑問や違和感を蓄えておいて
「○○について書いてある本はないですか」みたいに聞く
そういった推測すら根拠薄弱で許さないというのなら
彼の挙げたリストからプログラムでランダムに選んでも一緒だよ
0992デフォルトの名無しさん
2009/08/13(木) 11:50:420993デフォルトの名無しさん
2009/08/13(木) 12:40:37どれから読めば良いのかさっぱり分からないので
どんな本から読み始めれば良いか教えてください。
仕事が組み込み系なので
UMLとC言語の基本(ポインタ、構造体等)には慣れてます。
データベースとかTCP/IPはソフ開でやった程度です。
まずクライアント側をC++?C# ?? DirectX ??? OpenGL ?????で作ろうと思い、
”作って覚えるVisualC#2008”を読みながら作ってみました。
次に読むとしたらどんな本が良いですか?
0994デフォルトの名無しさん
2009/08/13(木) 12:55:29http://racanhack.sourceforge.jp/rhdoc/index.html
0995デフォルトの名無しさん
2009/08/13(木) 13:53:27ありがとうございます。
将来的には必須ですね!
0996デフォルトの名無しさん
2009/08/13(木) 14:13:30本当は何という名前?
0997デフォルトの名無しさん
2009/08/13(木) 14:16:550998デフォルトの名無しさん
2009/08/13(木) 14:21:56禿が誰か知らないな。Stroustrupでググれ
The C++ Programming Language
邦題:プログラミング言語C++
0999デフォルトの名無しさん
2009/08/13(木) 15:03:46日本語版も更新してほしい。
1000デフォルトの名無しさん
2009/08/13(木) 15:04:2410011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。