- 1 名前:デフォルトの名無しさん [2008/02/06(水) 13:53:51 ]
- プログラム技術板倉庫
s225.web.fc2.com/index.html 前スレ 推薦図書/必読書のためのスレッド 38 pc11.2ch.net/test/read.cgi/tech/1198173179/
- 820 名前:デフォルトの名無しさん mailto:sage [2008/04/14(月) 19:23:41 ]
- 関数型をやってみようと思うんだけどHaskellとOcamlってどっちがお勧め?
プログラミングinOCamlかふつうのHaskellプログラミングの一方を買う予定
- 821 名前:デフォルトの名無しさん mailto:sage [2008/04/14(月) 19:38:24 ]
- 純粋関数型に一気に飛ぶと混乱するかもしれないので
OCaml を間に挟んで Haskell に行くのもいいかもしれない。
- 822 名前:デフォルトの名無しさん mailto:sage [2008/04/14(月) 20:36:35 ]
- ふつうのHaskell は推薦せず。どこにこの言語の魅力があるかが
書けていないと思う。
- 823 名前:デフォルトの名無しさん mailto:sage [2008/04/14(月) 21:10:42 ]
- >>822
言語の魅力がどこにあるかなんてどうでもいいのだよ。 その言語が「役に立つかどうか」しか関係ない。
- 824 名前:デフォルトの名無しさん mailto:sage [2008/04/14(月) 21:16:41 ]
- 「役に立つかどうか」なら関数型言語自体あまりおすすめできないような・・・
- 825 名前:デフォルトの名無しさん mailto:sage [2008/04/14(月) 21:19:17 ]
- 「本人にとって」役立つかどうか
ってところが重要
- 826 名前:デフォルトの名無しさん mailto:sage [2008/04/14(月) 21:22:42 ]
- そんなこといったらプログラムしなくてもいい気がしてきた
- 827 名前:デフォルトの名無しさん mailto:sage [2008/04/14(月) 21:30:36 ]
- 早く気づけてよかったね
- 828 名前:デフォルトの名無しさん mailto:sage [2008/04/14(月) 21:47:01 ]
- >>823
最初から役に立つと決めてかかって さあ、教えてやるっていう本だから だめなのさ。
- 829 名前:デフォルトの名無しさん mailto:sage [2008/04/14(月) 21:56:11 ]
- たいていの本は前書きとかでどういう人向けか書いてるよね
- 830 名前:デフォルトの名無しさん mailto:sage [2008/04/14(月) 22:03:10 ]
- >>829
この本などは前書きどころか書名のなかで暗示してるのにね。 技術書であっても、世阿弥言うところの「花」がないとだめだね。
- 831 名前:デフォルトの名無しさん mailto:sage [2008/04/14(月) 22:24:28 ]
- ちょっと古いが、
「オペレーションシステムの基礎」 A.N.ハーバーマン著 土居範久訳 培風館 と言う本。この本の書評で誰だったか忘れたが、 「後半の記憶管理やデータ管理はないほうがよかった」と評した。 前半というより、過半はP/V命令などを中心に排他制御やプロセス管理に 充てられていた。著者はダイクストラやホーアらの共同研究者で 当時の学者達の確保したい情報が緻密な語り口で詰まっており、 これだけで充分、オペレーションシステムの本だから体裁を整える 必要なし、という最大の賛辞なのだ。こういう本こそ魅力がある。
- 832 名前:デフォルトの名無しさん mailto:sage [2008/04/14(月) 23:51:49 ]
- >>828
うだうだ、屁の役にも立たない薀蓄ならべられるよりいいさ。
- 833 名前:デフォルトの名無しさん mailto:sage [2008/04/14(月) 23:54:26 ]
- >オペレーションシステムの基礎
>オペレーションシステムの基礎 >オペレーションシステムの基礎 >オペレーションシステムの基礎 >オペレーションシステムの基礎 >オペレーションシステムの基礎
- 834 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 00:01:19 ]
- >>831
オペレーティングシステム、な
- 835 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 00:15:05 ]
- 検索してみたら、けっこう引っかかるな
- 836 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 00:17:59 ]
- >>820
Schemeをまだやってないなら、まずSchemeを。 次にHaskellをお勧めします。 理由は本がたくさんあって、2ちゃんねるのスレがにぎわってるから。
- 837 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 01:08:01 ]
- schemeならHow to Design Programsが最強だとおもう。
プログラミング初めてでも再帰まで普通に学べて、 問題に対してそれを適用できるようになってしまう。 言語仕様が簡単だから本質的な話に集中できるんだろう。 すべての初心者に勧めたいくらいだ。
- 838 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 01:21:14 ]
- Schemeなぞ、本買うまでもないって。普通のプログラマなら、したのURL
1日で読んで終わり。 www.stdio.h.kyoto-u.ac.jp/~hioki/gairon-enshuu/SchemeNotes/scheme.html
- 839 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 01:23:14 ]
- >>837
>言語仕様が簡単だから本質的な話に集中できるんだろう。 英語が苦手な人間には本質的な話に集中できないのでは?
- 840 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 01:26:23 ]
- 英語は乗り越えなきゃいけない壁だろ。
- 841 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 01:37:18 ]
- SICPが理解できれば世界が変わる
- 842 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 01:37:52 ]
- >>838
凄い馬鹿を見た
- 843 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 01:39:55 ]
- >>842
かわいそうな子は放置で
- 844 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 01:40:15 ]
- SCIP読んだ上で言うが、>>838で十分。
- 845 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 01:41:37 ]
- なんかSchemeを学習する理由が食い違ってるっぽいな
- 846 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 01:43:17 ]
- >>845
たぶん、とてつもなく食い違ってると思う。Schemeなぞ、考え方を>>838 で学べばそれで十分。それ以上でもそれ以下でもない。
- 847 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 01:54:50 ]
- >>838のを一通り理解したら「関数型をやって」みた(>>820)ことになるのか?
違うと思うけどなあ。
- 848 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 01:58:05 ]
- >>847
勝手に誤読すんなよ。Schemeは>>838で十分だといってるだけだぞ。 関数型やるならLispとか似非やらないで、Haskellやっとけ。
- 849 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 01:59:46 ]
- マクロに触れずともSchemeは十分だそうです
- 850 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 02:01:41 ]
- >>848
話の流れは820に対して答えてやるって流れだろって。
- 851 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 02:23:23 ]
- ああ、Lisp系は似非関数型だからHaskellやっとけ、なのか。
最初からそういえばいいのにね。
- 852 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 02:39:39 ]
- C言語の本で中、上級者が読むべき本を教えてください
- 853 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 03:30:35 ]
- >>852
エキスパートCプログラミング 既読ならスマソ ネトゲプログラミングのオススメ入門書あれば教えてください。 一応winsockとかは読んだんだけど、 どうやってMOにすんの?って段階なもんで。
- 854 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 06:26:46 ]
- Ocamのほうが挫折しないと思う。
- 855 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 06:44:19 ]
- occam 挫折した。
- 856 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 06:58:02 ]
- >>855
「INMOS Limited OCCAM プログラミングマニュアル」啓学出版社 ISBN-4-7665-0133-0
- 857 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 07:00:26 ]
- OcamlとHaskellどっちを選ぶ?と言われると悩むが
>>820の書籍のどっちかから選ぶなら プログラミングinOcamlのほうがいいかと
- 858 名前: mailto:sage [2008/04/15(火) 14:12:48 ]
- 既出だが自分もSchemeならHow to Design Programsがいいと思う。
Web上でただで読めるよ。ただ普通のSchemeとちょっと文法がちがうような。
- 859 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 14:19:58 ]
- PDFじゃなきゃヤダー
- 860 名前:デフォルトの名無しさん mailto:sage [2008/04/18(金) 12:08:23 ]
- 日本語で書かれたHaskellのしっかりした本でないかなぁ。
「Prologの技芸」レベルのやつ。これは翻訳だけど。
- 861 名前:デフォルトの名無しさん mailto:sage [2008/04/18(金) 20:25:20 ]
- ビューティフルコード、もう売ってる?
アルファブロガー(笑)の某が献本されたとかでムカツク
- 862 名前:デフォルトの名無しさん mailto:sage [2008/04/18(金) 20:50:44 ]
- >>860
日本語に訳されない つまり学習する価値の無い言語だって 思ったほうがいいよ。 OCamlを覚えなさい
- 863 名前:デフォルトの名無しさん mailto:sage [2008/04/19(土) 00:34:54 ]
- Rの書籍でお奨めのものを紹介してください〜
- 864 名前:デフォルトの名無しさん [2008/04/20(日) 00:01:01 ]
- データ解析環境「R」
The R Tips The R Book Rの基礎とプログラミング技法 この辺かな
- 865 名前:デフォルトの名無しさん [2008/04/20(日) 17:18:37 ]
- 落ちてから随分過疎ったな。
- 866 名前:デフォルトの名無しさん mailto:sage [2008/04/20(日) 17:47:49 ]
- アルゴリズムの勉強をしようと思い、参考書を選ぼうと思ってるんですが
お勧めの参考書とか教えてほしいです。
- 867 名前:デフォルトの名無しさん mailto:sage [2008/04/20(日) 18:05:11 ]
- ・データ構造とアルゴリズムの基礎知識
・Cプログラマのためのアルゴリズムとデータ構造 ・新版・アルゴリズムC ・アルゴリズムイントロダクション ・アルゴリズムサイエンス 入り口(出口)からの超入門 C言語を使ってるのが上3冊、アルゴリズムCはボリュームがある アルゴリズムイントロダクションは理論的なアルゴリズムの本、難しいが学生なら挑戦する価値有り 最近出てる共立のアルゴリズムサイエンスシリーズは個人的に面白いと思う、読み本感覚でどうぞ
- 868 名前:デフォルトの名無しさん mailto:sage [2008/04/20(日) 18:25:37 ]
- >>866
C言語の基本は大丈夫?
- 869 名前:デフォルトの名無しさん mailto:sage [2008/04/20(日) 18:28:51 ]
- ありがとうございます。
amazonで調べたところ 新版・アルゴリズムC Cプログラマのためのアルゴリズムとデータ構造 アルゴリズムイントロダクション の三冊が印象に残ったのですが、この中から1〜2冊選ぶとしたらどれがいいでしょうか? 現在学生で来年就職予定です
- 870 名前:デフォルトの名無しさん mailto:sage [2008/04/20(日) 18:30:37 ]
- >>868
C言語は入門書を一冊やった程度なので 初心〜初級者レベルです。書くのを忘れてましたすみません・・
- 871 名前:デフォルトの名無しさん mailto:sage [2008/04/20(日) 18:41:19 ]
- >>868
そんな奴はD1までROMってから質問しろ
- 872 名前:デフォルトの名無しさん mailto:sage [2008/04/20(日) 19:22:23 ]
- >>869
アルゴリズム、っていってもいろいろありますが、データ構造にかかわるブラシュアップはいかが? ということで、「データ構造」が題名にある2冊目がよさそうです。(私は読んでいませんが。) 手元にあるのは データ構造, 浅野哲夫, 近代科学社 1992 (古いのですが) 内容は、配列、リスト、スタック、キュー、ヒープ、ハッシュ、2分探索木(AVL木, 2-3木) segment tree, priority serch tree, k-d tree, quad tree, くらいでしょうか。
- 873 名前:デフォルトの名無しさん mailto:sage [2008/04/21(月) 21:15:55 ]
- じゃあ、俺もついでに
Cで二分木とかのバックトラックを実装するのに、単に再帰関数を・・で 終わりにしないで、スタックが抜けないとか処理効率の最適化とか みたいな部分を、真面目に書いてある本でお勧めあります?
- 874 名前:デフォルトの名無しさん mailto:sage [2008/04/21(月) 22:44:20 ]
- >873
情報提供料98000円になります
- 875 名前:デフォルトの名無しさん mailto:sage [2008/04/22(火) 09:44:35 ]
- >>873
そんな本ないでしょー
- 876 名前:デフォルトの名無しさん mailto:sage [2008/04/22(火) 10:02:50 ]
- >>873
処理自体は再帰じゃなくてループで書いて データ構造だけ再帰にするんだよ
- 877 名前:デフォルトの名無しさん mailto:sage [2008/04/22(火) 10:26:04 ]
- >>873
AZ-PrologでCに落として、眺める。 これだと確かに98000円。いや、96000円だ。
- 878 名前:デフォルトの名無しさん mailto:sage [2008/04/22(火) 14:39:43 ]
- 最近, あちこち SICP だらけなのは SICP の邦訳だ出たせい?
こんなん有り難がって読むくらいだったら, ファイン万物理学読めよorz
- 879 名前:デフォルトの名無しさん mailto:sage [2008/04/22(火) 14:55:22 ]
- 当方Java経験者でC#+.NETやろうと思ってるんだけどおすすめ本ってないもんかな?
逆に絶対買うなってのがあればおながいします。
- 880 名前:デフォルトの名無しさん mailto:sage [2008/04/22(火) 17:12:26 ]
- >>877
P# で C# に落とすというのもある。まじめに? 最適化をするかどうかは 知らない。これだとただ。
- 881 名前:デフォルトの名無しさん mailto:sage [2008/04/22(火) 19:13:40 ]
- >>878
SICPの邦訳なんて前世紀からでとるぞ ファイマン計算機科学じゃなくてファイマン物理学なのか?
- 882 名前:デフォルトの名無しさん mailto:sage [2008/04/22(火) 19:16:38 ]
- ファイン万もファイマンも知らないな。ファインマンさんなら知ってるけど。
つか、マルチのコピペだよそれ。
- 883 名前:デフォルトの名無しさん mailto:sage [2008/04/22(火) 19:42:22 ]
- ご冗談でしょう、ファインマンさん
- 884 名前:デフォルトの名無しさん mailto:sage [2008/04/22(火) 21:58:27 ]
- 素粒子戦隊ファインマン
- 885 名前:デフォルトの名無しさん mailto:sage [2008/04/22(火) 23:43:35 ]
- いまは男女差別になるからマンて使っちゃいけないんだよう
ウルトラレンジャーコスモス
- 886 名前:デフォルトの名無しさん mailto:sage [2008/04/23(水) 00:40:25 ]
- マンコ
- 887 名前:デフォルトの名無しさん mailto:sage [2008/04/23(水) 00:56:34 ]
- ファインパーソン
- 888 名前:デフォルトの名無しさん mailto:sage [2008/04/23(水) 01:09:35 ]
- >>879
オライリーの「プログラミングC#」おすすめ。
- 889 名前:デフォルトの名無しさん mailto:sage [2008/04/23(水) 02:20:03 ]
- >>873
んー、>>873 の方針で昔使っていたものがあります。まあ、たたき台くらいにはなるでしょう。 .h: kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/6317.txt .c: kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/6316.txt 今は STL なんで、もういらないのです。
- 890 名前:デフォルトの名無しさん mailto:sage [2008/04/23(水) 06:20:20 ]
- >>873
Prologがひろまった頃話題になった、 last call optimization とか successful pop のようなことに 対処する技法がでているかということですか?
- 891 名前:デフォルトの名無しさん mailto:sage [2008/04/23(水) 06:37:15 ]
- >>873
C#だけど、 ttp://www.okisoft.co.jp/esc/prolog/in-cs-r5.html あたりを越えるサイトやブログは見ないなぁ。
- 892 名前:デフォルトの名無しさん: mailto:sage [2008/04/23(水) 22:29:13 ]
- >>891
このページ面白いね
- 893 名前:デフォルトの名無しさん mailto:sage [2008/04/24(木) 20:02:31 ]
- 俺も気に入った
- 894 名前:デフォルトの名無しさん mailto:sage [2008/04/25(金) 01:44:06 ]
- じゃあ俺も
- 895 名前:デフォルトの名無しさん mailto:sage [2008/04/25(金) 02:36:58 ]
- 俺も尾漏れ
- 896 名前:デフォルトの名無しさん mailto:sage [2008/04/25(金) 06:07:14 ]
- 結構高度なテーマを4つ5つの言語で書いてあって、
しかも丁寧な説明のある本はあまりない。逆引き本の ようなものは多いけれど。本なんて時代遅れかもしれ ないが、やはり別の使い勝手がある。それで、 出版社の人、「本にさせてください」っていってきてーー。
- 897 名前:デフォルトの名無しさん mailto:sage [2008/04/25(金) 13:08:01 ]
- そういう雑誌が死滅したからね。
Web系の方が儲かるから。
- 898 名前:デフォルトの名無しさん [2008/04/25(金) 15:37:16 ]
- ビューティフルコードってどうなん?
- 899 名前:デフォルトの名無しさん [2008/04/25(金) 20:36:23 ]
- 本なんて買わなくても、ここ見れば全部載ってるよ。
builder.japan.zdnet.com/sp/c-programming-language/
- 900 名前:デフォルトの名無しさん mailto:sage [2008/04/25(金) 20:46:18 ]
- まだ修正されていない記事あるのか
- 901 名前:デフォルトの名無しさん mailto:sage [2008/04/25(金) 21:03:36 ]
- >>899
上で話題になってた記事レベルのを探してみたが、見つけられなかった。 あるかい?
- 902 名前:デフォルトの名無しさん mailto:sage [2008/04/25(金) 21:16:36 ]
- >>896
その本の内容は某大学の卒業論文じゃないか
- 903 名前:デフォルトの名無しさん [2008/04/25(金) 21:56:13 ]
- >>901
わかりやすい説明が多い。 お勧めです。
- 904 名前:デフォルトの名無しさん mailto:sage [2008/04/25(金) 22:18:34 ]
- ビューティフコード
読む奴はスイーツ並みw あんな本買うだけ金の無駄
- 905 名前:デフォルトの名無しさん mailto:sage [2008/04/26(土) 00:50:27 ]
- 価値がありそうなのは22章くらいかな。
- 906 名前:デフォルトの名無しさん mailto:sage [2008/04/26(土) 06:27:34 ]
- え、まじで?もう注文しちゃったよorz
dan kogaiが内容に触れなかったのは、あまりにもひどすぎたからなのか?
- 907 名前:デフォルトの名無しさん mailto:sage [2008/04/26(土) 10:16:34 ]
- 22、24、25、26、28ぐらいしか読んでも意味ない
あとは論文なり過去の本で散々出しつくされた ネタを綺麗にまとめただけ
- 908 名前:デフォルトの名無しさん mailto:sage [2008/04/26(土) 10:30:45 ]
- まとめ本か
- 909 名前:デフォルトの名無しさん mailto:sage [2008/04/26(土) 10:46:51 ]
- 綺麗にまとまってるなら価値あるだろ
- 910 名前:デフォルトの名無しさん mailto:sage [2008/04/26(土) 10:59:38 ]
- >>907
それすごく読み甲斐ありそう
- 911 名前:デフォルトの名無しさん mailto:sage [2008/04/26(土) 11:16:40 ]
- こういう本が出ると、必ず出てくるよね。
「俺がしってることばかりで、くその役にも立たない」とか言いたがる奴。
- 912 名前:デフォルトの名無しさん mailto:sage [2008/04/26(土) 11:36:43 ]
- GoFのデザパタ本が出たときによく見たな、それ。
- 913 名前:デフォルトの名無しさん mailto:sage [2008/04/26(土) 11:45:53 ]
- 本文にこれは美しいって毎章
ちりばめられている本は 買わないほうがいいと思うけどな
- 914 名前:デフォルトの名無しさん mailto:sage [2008/04/26(土) 12:01:56 ]
- 知らないことが2,3割くらいの方がいいでしょう。
- 915 名前:デフォルトの名無しさん mailto:sage [2008/04/26(土) 19:17:15 ]
- >>888
亀レスになっちゃったが情報thx ちょっと高いけど凸ってみます
- 916 名前:デフォルトの名無しさん mailto:sage [2008/04/27(日) 10:45:01 ]
- >>891
沖電気すげえなw >>911-912 情報がまとまっていることに意味があると思うんだよね。
- 917 名前:デフォルトの名無しさん mailto:sage [2008/04/27(日) 11:15:13 ]
- >>916
昔の論文やら洋書にこれ系の ネタいっぱい載ってるぞ すげーって言ってるやつは 本を読んでないバカですと言ってるようなもの
- 918 名前:デフォルトの名無しさん mailto:sage [2008/04/27(日) 11:24:17 ]
- >>917
若いだけだよ
- 919 名前:デフォルトの名無しさん [2008/04/27(日) 11:42:14 ]
- 自分で情報をまとめられないゆとり乙
- 920 名前:デフォルトの名無しさん mailto:sage [2008/04/27(日) 12:15:15 ]
- 馬鹿でもわかるレベルに敷居を下げる、そのためにまとめを作るって言うのはありだと思うんだけどなあ
|

|