>>927 ドラゴンブックよりも内容が新しいらしい。
>>927 かなり難解ですよ。
ドラゴンブックとかプログラミング言語処理系を読んで
それでも物足りない人向け。
読んでみたくなったけど、高いなあ…
そもそも「最適化」をタイトルに冠してる時点でかなりのレベルが予想されるわけだが... < 中田本
それにしてもドラゴンブックの改訂版(に当たる本),いつ出るんでしょうね...
>>933 「この商品を予約注文する」と表示されたから、まだ出てないのかも…待ちくたびれたよ。
>>934 うはwwwwwwwwwwwwwww
昨日見たときはショッピングカートに入れるになってたんだがw
amazonの罠だったか。
937 :
デフォルトの名無しさん:04/10/31 18:50:33
>>932 そろえるって何?
1つしかないのでは?
揃えるといったら、グリーンとレッドでは?
ポケモンみたい
21st Century Compilersが待てない人は↓がオススメ。
Modern Compiler Design / John Wiley & Sons, ltd
Dic Grune / Henri E. Bal / Geriel J. H. Jacobs / Koen G. Langendoen
実装本ではなくアルゴリズム本。
ある程度のコンパイラ実装経験がある人なら買って損はないと思います。
私は「コンパイラ構成法」→「プログラミング言語処理系」→本書、の順で
学んできましたが、頭の中がすっきりまとまって、今の私にちょうど良い
レベルだと思います。アルゴリズムがスードウ・コードで書かれているので
最初はちょっと戸惑いましたが、すぐに慣れるでしょう。
私の英語レベルでも、見開きに知らなかったり忘れていたりする単語が、
ひとつあるかないか、といった程度なので本書を読み進めるのは、それほど
困難ではありません。
ちなみに私の英語遍歴は、「Grammar in Use Basic/Intermediateを一通りやる」→
「Duo 3.0丸暗記」→「TOFELテスト 英単語3800のランク3を暗記中」と
いったところ。それほど高い英語力がなくても大丈夫でしょう。
>>942 コンパイラの勉強をする前、した後とでなにか大きく変わったことはありますか?
>>942 紹介を少しみたところ、コンパイラの(可能な限りの)自動生成に力点を置いてるようですが、
その辺りどうでしたか?
>>942 pseudo codeを「スードウ・コード」と書かれているので戸惑いました。
>>943 昔俺が本読んで実際うまくいった最適化と言える物は
せいぜい定数畳み込みと覗き窓ぐらいだったな。
頭悪いと「それはそれ、これはこれ」って言葉の意味が実感できるぜ!
コンパイラの勉強もいいけどCPUやアセンブラにも詳しくないと
速いコードにはならないぜ。
VMを作るときにも困るぜ?
947 :
デフォルトの名無しさん:04/11/01 21:36:17
>>943 今まで努力するのが面倒で、yaccでやっていましたが、
そんな自分が嫌でコンパイラの勉強を始めました。
その甲斐あって仕事もはかどり、昇進も決まり、彼女も出来ました。
6月には結婚します。これも全てコンパイラの勉強をした成果です。
(27歳・会社員)
950 :
デフォルトの名無しさん:04/11/02 22:20:28
おれは今まで金無し君だったけど(ry
コンパイラの勉強をしたら負け(ry
953 :
デフォルトの名無しさん:04/11/03 09:12:07
コンパマダァ-? (・∀・ )っ/凵⌒☆チンチン
954 :
デフォルトの名無しさん:04/11/03 12:48:01
最近、パチンコ行っても付きまくりな訳だが、
そういえばコンパイラの勉強し始めてからだったことに気づいた。
俺もコンパイラを勉強していて出てきた数字で
ロト6を買ったら2等が当たりました。2000万くらい。
じゃあ俺もコンパイラの勉強していたら
株が上がったことにしよう
LISP最強
958 :
sage:04/11/06 05:48:47
959 :
デフォルトの名無しさん:04/11/06 12:31:17
>>958 おっ、新作ですかね?
この分野では珍しい。
しかも、やさしそう
あと安い。
すべて型破り!w
宣伝乙
借金でもできたんですか?
961 :
959:04/11/06 17:41:07
著者は有名な方ですか?
あと、目次とかはないんでしょうか?
963 :
ほんたま:04/11/06 20:32:28
おみゃ〜らよ、system32フォルダにあるDLLの関数を呼び出すには、インポートセクションにDLL名と関数名を書き込んでいくだけで、呼び出せるんだが、
VC++で自分でつくったDLLの関数を同じ方法で呼び出そうとすると、「DLL何に○○のエントリーポイントが見つかりません」というメッセージが出て呼び出せないんだ…
おみゃ〜らよ、自分でつくったDLLとwindows付属のDLLとは、どっか構造が違うのかな?
windows付属のDLLと同じ構造のDLLを自分でつくるにはどうすればいいの?
教えてくだされ〜♪
マルチにレス不要
どうせstdcallつけてないだけなんだろうな
>>958 プログラミング言語処理系とか買ったけどチンプンかんぷんだった俺にはちょうどいい
こういう本もっとでてほしいな
安いしな・・・
>>966 オレは「UNIX プログラミング環境」が初体験だったが。今はもう流行らんか。
968 :
デフォルトの名無しさん:04/11/08 01:09:20
>>967 hocのソースにバグがあったと聞いたけど、どこか知ってる?
>>969 いろいろあった気がするが、具体的に何だったかは忘れた。
971 :
ほんたま:04/11/08 23:02:02
おみゃ〜ら〜、サンプルアップしたぞ〜♪ホームページもアップしたぞ〜♪宇宙一すげぞ〜♪
おみゃ〜らよ、なぜ宇宙一すげーかわかるかな?
おみゃ〜らよ、おりはな、「Visual C++」で自作したDLLをスリムドカンでつくったプログラムから呼び出すのに成功したんだよ!わかる?
おみゃ〜らよ、DLLを呼び出すプログラムを「Visual C++」」でつくるには、Libファイルをリンクに設定したり、ヘッダファイルをインクルードしたりとやるべきことは多いだろ?
おみゃ〜らよ、DLLを呼び出すプログラムを「HSP」でつくるにも、やはりDLLの他に「.as」ファイルが必要だよ。
だが、「スリムドカン」の場合、DLLの他には一切何も必要ないんだな〜う〜ん、これが…自分じわかる?
つまり「スリムドカン」の場合、DLLさえあればDLLを呼び出すプログラムがビルドできるってわけ♪
おみゃ〜らよ、おりは宇宙一画期的だと思わないか?
おみゃ〜らよ、宇宙一すげ〜とわめいたのはそういうことよ♪
おみゃ〜らよ、自分じどうじ?
972 :
デフォルトの名無しさん:04/11/08 23:50:12
>>969 煽りでなくて、
バグでなく仕様じゃないの?
本だし
次スレまだ〜?
>>972 伝聞だけど煽りじゃないよ。
知り合いが「打ちこんで動かしたけどいくつかバグがあった」って。
もちろん打ち間違いの類いじゃなくね。
ひょっとして脳内の知り合いですかぁ?
そんで俺らにデバッグさせようってことですかぁ?
三銃士で、アトスが友人の身に起こったことだと言って話すけど
ダルタニアンはそれは友人ではなくてアトス自身のことなのではない
かと考える場面がある。