- 1 名前:デフォルトの名無しさん mailto:sage [04/11/10 23:30:50]
- 言語仕様や処理系の話題に関するスレッドです。
字句解析・構文解析から,データフロー解析,ループ並列化,タスク並列化,SSA変換,CPS変換, レジスタ割付,命令スケジューリング,ソフトウェアパイプライン等各種最適化,それに VM,GC,JIT,リンク時最適化,動的バイナリ変換などなど。 前スレ 1 pc.2ch.net/tech/kako/981/981672957.html 2 pc2.2ch.net/test/read.cgi/tech/1021136715/ (dat落ち) 3 pc5.2ch.net/test/read.cgi/tech/1070089173/ (前スレ) 関連リンクは多分 >>2-10 あたり
- 397 名前:デフォルトの名無しさん [04/12/08 00:31:38]
- >>395
アフォ目、洩れがアドバイス出してやったんだがw
- 398 名前:デフォルトの名無しさん mailto:sage [04/12/08 02:32:41]
- アンタのアドバイスはこっちのトンチンカンな方だろ。
383 名前:デフォルトの名無しさん 投稿日:04/12/04 12:08:56 >>382 2バイトめ"\"のパターンを使え
- 399 名前:デフォルトの名無しさん mailto:sage [04/12/08 02:37:47]
- >>397
つーか知ってるなら自分で貼ったらいいじゃん。
- 400 名前:デフォルトの名無しさん mailto:sage [04/12/08 11:54:01]
- そして張ったとたんに間違っていると判明と(藁
- 401 名前:デフォルトの名無しさん mailto:sage [04/12/09 09:34:35]
- (\)o\o(\)
- 402 名前:デフォルトの名無しさん mailto:sage [04/12/15 22:47:03]
- .
- 403 名前:デフォルトの名無しさん mailto:sage [04/12/16 01:19:20]
- どなたかこいつを弄ったことのある方いらっしゃいますか。
ttp://www.cminusminus.org/
- 404 名前:デフォルトの名無しさん mailto:sage [04/12/18 15:10:46]
-
- 405 名前:デフォルトの名無しさん mailto:sage [04/12/21 18:59:06]
- .
- 406 名前:デフォルトの名無しさん [04/12/21 21:35:17]
- ここのスレをまとめたページはないのかい?
- 407 名前:デフォルトの名無しさん [04/12/21 23:29:57]
- コンパイラを作りたいのですが、どうしたらいいんでしょう
私は、Cの入門書を読み終えた程度です。
- 408 名前:デフォルトの名無しさん mailto:sage [04/12/21 23:35:38]
- >407
無謀
- 409 名前:デフォルトの名無しさん [04/12/21 23:47:06]
- コンパイラの入門書を読め
- 410 名前:デフォルトの名無しさん [04/12/21 23:58:53]
- なぁ、友達にアセンブラを知らないと作れないといわれたのだが、本当か?
- 411 名前:デフォルトの名無しさん mailto:sage [04/12/22 00:06:01]
- >>410
その友達に理由を聞けよ
- 412 名前:デフォルトの名無しさん mailto:sage [04/12/22 00:06:17]
- ネイティブコンパイラを作ろうと思うならな
- 413 名前:デフォルトの名無しさん mailto:sage [04/12/22 00:11:18]
- >412
そうか、アセンブラはいるのか。。。 アセンブラを勉強してから出直してくるよ。
- 414 名前:デフォルトの名無しさん mailto:sage [04/12/22 00:12:36]
- アセンブラなんてCより覚える事少ないぞ
- 415 名前:デフォルトの名無しさん mailto:sage [04/12/22 00:18:06]
- >414
そうなのか? Cも覚えることはほとんどなかったが。。。。 まぁ、いいや。 はじめて読む8086からはじめるよ。
- 416 名前:デフォルトの名無しさん mailto:sage [04/12/22 00:22:34]
- 言語なんてのはすぐに覚えられるが、問題はその先だな。
- 417 名前:デフォルトの名無しさん mailto:sage [04/12/22 00:27:08]
- >>408
そうでもないよ。 言語を理解するには実際に自分で作ってみるのが手っ取り早いよ。
- 418 名前:デフォルトの名無しさん mailto:sage [04/12/22 00:30:54]
- その先は、何を作るかによるだろう。
- 419 名前:デフォルトの名無しさん mailto:sage [04/12/22 00:40:03]
- つーかそれ作って何するかだな
漠然と作ってもただのゴミだし 時間を有効に使う意味では言語処理系なんて手を出さないが吉
- 420 名前:デフォルトの名無しさん mailto:sage [04/12/22 00:46:08]
- >>419
できあがった完成品が重要なのではなく、その過程でできたものがもっとも重要な 物・事である事が多いと思いますよ。 完成品なんてタダでくれてやればいいが、その過程で得たものは絶対誰にもあげない。 そう思います。 って青木淳さんの受け売り…
- 421 名前:デフォルトの名無しさん mailto:sage [04/12/22 00:47:22]
- このスレと路線がずれてないか?
そろそろ元に戻そうぜ。
- 422 名前:デフォルトの名無しさん mailto:sage [04/12/22 00:51:01]
- 953 名前:名前は開発中のものです。 [] 投稿日:04/12/21 20:13:01 ID:ZZkG0tzm
AliceSoftのSystem(開発環境)見たいなのを作りたいのですが、どうしたらいいのでしょうか? 私は、Cの入門書を読み終わったくらいLvです。 954 名前:名前は開発中のものです。 [sage] 投稿日:04/12/21 20:39:50 ID:y3o3j+dn >>953 「コンパイラ・スクリプトエンジン」相談室4 pc5.2ch.net/test/read.cgi/tech/1100097050/ ゲ製板の初心者質問スレで発見。
- 423 名前:デフォルトの名無しさん mailto:sage [04/12/22 00:59:30]
- それ、>407の書いたものだろう?
- 424 名前:デフォルトの名無しさん mailto:sage [04/12/22 04:42:53]
- Cで書こうとすると色々と複雑になって辛くない?
先にC++覚えたほうが楽だと思う
- 425 名前:デフォルトの名無しさん mailto:sage [04/12/22 08:11:24]
- >>422
それだったらアセンブラ知っとく必要ないじゃん。 とりあえず「yacc インタプリタ」でぐぐって好きなの読むといいんじゃない?
- 426 名前:デフォルトの名無しさん mailto:sage [04/12/22 11:43:40]
- 「私はこれで仕事をやめました。」
- 427 名前:デフォルトの名無しさん mailto:sage [04/12/22 11:46:40]
- 「私はこれで仕事をやめさせられました。」
- 428 名前:デフォルトの名無しさん mailto:sage [04/12/22 13:55:40]
- >>410
アセンブラというものがどういう構造なのか知っておくと便利だけど、 アセンブラ言語そのものを覚える必要は無いと思う。 それよりコンピュータがどうして動いてるか理解する方が大事。 メモリから命令を拾って来る→なんかする→次の命令を処理 という流れはどっちも変わらないから。
- 429 名前:410 mailto:sage [04/12/23 00:52:02]
- とりあえず、>407とは別人だぞ。
なんか、一緒にされてる気がするので。 >428 え、ネイティブなら必要だと、上のレスにあるが。。。。
- 430 名前:デフォルトの名無しさん mailto:sage [04/12/23 00:59:14]
- マジでコンパイラ作りたいと思っているのなら、最初はアセンブラから始めるのではなくて
自分の言語→C言語へのトランスレータを作って、system関数か何かを使ってCコンパイラを呼び出してコンパイルするのがいい。 C++なども最初はそのようにして作られたし、元々Cはそのための言語として開発された経緯があるから良い感じで実装できる。 Cのオプティマイザをそのまま借用できるのも便利だ。 もしアセンブラも知っていれば、自分の実装した機能を効率よく実装できる命令が見つかるかもしれない、 そのときにネィティブコンパイラを作ってみようという動機が発生する。 目的が現在の言語の性能が気に入らんから、言語はそのままでより良いオプティマイザを実装しようというなら いきなりアセンブラで行けというところで。
- 431 名前:デフォルトの名無しさん mailto:sage [04/12/23 01:43:13]
- 今んとこ最強の成書↓
www.amazon.co.jp/exec/obidos/ASIN/1558603204/qid=1103732714/sr=1-3/ref=sr_1_2_3/250-6820354-3087400 amazon.comで古本買ったほうが安いかもしれん。 ただしちょっと古い(1997) FORTRANなら↓ www.amazon.com/exec/obidos/tg/detail/-/1558602860/qid=1103733617/sr=1-2/ref=sr_1_2/002-7592221-6291209?v=glance&s=books 物好きには↓ www.amazon.com/exec/obidos/tg/detail/-/0444001581/qid=1103733470/sr=8-1/ref=sr_8_xs_ap_i1_xgl14/002-7592221-6291209?v=glance&s=books&n=507846 持っているといばれる。
- 432 名前:デフォルトの名無しさん mailto:sage [04/12/23 02:00:43]
- ドラゴンブックは今日では読む価値はほとんどない。
記述が難しい上に古い本なので初学者にも上級者にも無用。 新中田本は記述が簡素すぎるので、結局は元の論文を読むはめになる。 ってゆっか、教科書ではなくサーベイだな。 初学者なら佐々本がベストだと思う。 古い本だが、ある程度のレベルを保ちつつこれ以上わかりやすい本は 他には知らない。
- 433 名前:デフォルトの名無しさん mailto:sage [04/12/23 02:19:14]
- www.amazon.com/exec/obidos/ASIN/0805316701/ref=pd_sxp_elt_l1/002-7592221-6291209
lccは全く実用にはならないのだが、 この本はかなりおもしろく、また、類書が全くないので一読の価値あり。
- 434 名前:デフォルトの名無しさん [04/12/23 04:21:30]
- 吉里吉里とかコンパイルすると、シナリオファイルの中身が読めないファイルに変換されていますが、
あれはどうやっているのですか? (ここではスレちがい?)
- 435 名前:デフォルトの名無しさん mailto:sage [04/12/23 08:10:26]
- スクリプトの実装ではなく設計の哲学などを扱った書籍はありませんか?
- 436 名前:デフォルトの名無しさん mailto:sage [04/12/23 08:50:48]
- >>434
暗号化してるだけだろ
- 437 名前:デフォルトの名無しさん mailto:sage [04/12/23 09:18:34]
- 暗号化っちゅうか、
コンパイルってことは普通バイナリファイルにするわけで、 バイナリになったら普通人は読めないだろ。
- 438 名前:デフォルトの名無しさん mailto:sage [04/12/23 11:04:46]
- >>432
ドラゴンブックが古い本なのは確かだが、コンパイラ理論の基礎なんて ドラゴンブックの時代から変わってないから問題ないよ。 佐々本は読んだことないから、そっちの方が良いという意見は否定しないが。
- 439 名前:デフォルトの名無しさん mailto:sage [04/12/23 13:37:39]
- ドラゴンブックは原書でしか読んでないが、古めかしさ的には
佐々本と大差ないと思われる(属性文法あたりの差分はあるけどね)。 日本語で読みたいなら、佐々本の方が良い。1冊にまとまっているし、 なによりドラゴンブックの日本語訳はヤバい。 中田本はちゃんと読んでいないので何とも言えないが、元の論文 読む羽目になるのは仕方ないんじゃないか? というか、中田本を勉強 しなきゃいけないやつは、どうせ元論文だけでなくもっと新しい論文を 読まなきゃ仕事にならんでしょ。
- 440 名前:デフォルトの名無しさん mailto:sage [04/12/23 13:54:43]
- >>431
"Advanced Compiler Design and Implementation" この本は主にどの言語で書かれていますか? C? C++?
- 441 名前:デフォルトの名無しさん mailto:sage [04/12/23 14:13:41]
- >>440
漏れは431ではないが、アルゴリズムの説明などで用いられている擬似言語はpascal風。 とはいっても内容は全くプログラミング言語に依存しない。というか、コンパイラの本で内容が 特定のプログラミング言語に依存するものってあまりないと思う。 ベクトル化コンパイラの本はFortran向けに書かれていることがよくあった気もするが。
- 442 名前:デフォルトの名無しさん [04/12/23 16:36:55]
- >434
Javaと同じと考えていいんでない?
- 443 名前:デフォルトの名無しさん [04/12/23 17:08:20]
- How to WSDL convert to SOAP?
- 444 名前:デフォルトの名無しさん mailto:sage [04/12/23 17:19:36]
- >>443
HTML や XML は正規表現を憶えてツリー型のデータ構造を憶えれば完成だから、 正規表現のスレッドや初心者相談系のところにいったらいいよ。
- 445 名前:デフォルトの名無しさん mailto:sage [04/12/23 17:22:18]
- yaneurao.hp.infoseek.co.jp/ygs2k/
↑のソースは参考になる?
- 446 名前:デフォルトの名無しさん [04/12/23 20:22:14]
- コンパイラを作りたいのですが、どうしたらいいんでしょう
私は、Lispの入門書を読み終えた程度です。
- 447 名前:デフォルトの名無しさん mailto:sage [04/12/23 20:26:03]
- じゃLISPコンパイラ作れ
- 448 名前:デフォルトの名無しさん mailto:sage [04/12/23 20:29:51]
- >>446
lex yacc または bison flex といった所をやる オライリーの動物本でもどうぞ もしCができないなら先にそっちをやる。 Cが分らないとツール群の使い方が理解できない。
- 449 名前:デフォルトの名無しさん mailto:sage [04/12/23 20:31:29]
- >448
Cでなくて、C++でもいいんでない?
- 450 名前:デフォルトの名無しさん mailto:sage [04/12/23 20:34:07]
- >>449
Cが分らないならC++をやるのはただの遠回り、そこまでやらなくてもツールは使える。 C++で使うにはかなり詳しくC++を知る必要があるから、そんな所に迷い込んだら永久にできなくなってしまう。 大規模になってくれは必然的にC++やる事になるのだから、そのときで十分。
- 451 名前:デフォルトの名無しさん mailto:sage [04/12/23 20:41:23]
- yaccとかbisonって、構文解析と字句解析に使うんだろ?
- 452 名前:デフォルトの名無しさん mailto:sage [04/12/23 20:41:51]
- Lispのコンパイラを作るのにlex+yaccはいらんなあ。
バイトコードに落とすLispのコンパイラを作るのは結構簡単なわりに面白いよ。
- 453 名前:デフォルトの名無しさん mailto:sage [04/12/23 20:44:25]
- >452
おすすめのソースとかある?
- 454 名前:デフォルトの名無しさん mailto:sage [04/12/23 21:00:41]
- >>9のやさしいLispの作り方はどう?
- 455 名前:デフォルトの名無しさん mailto:sage [04/12/23 21:06:14]
- >454
ありがd Javaの復習にもいいね。 そろそろこのスレをまとめたサイトが欲しいね。
- 456 名前:デフォルトの名無しさん mailto:sage [04/12/24 00:37:04]
- >>454
あれはS式をそのまま解釈するインタプリタなのでコンパイラは出てきませんね。 でも入門書を読み終えた程度って人なら処理系のイメージを軽くつかむにはいいかな。 Lisp/Schemeスレのテンプレに出てくる小さい処理系の中には バイトコード仮想マシン+コンパイラという構成のものもあるのでそれがいいです。 Emacs使いならbytecomp.elがそのままコンパイラ。 ちょっと概要を掴むのに苦労するかも知れないけど。
- 457 名前:デフォルトの名無しさん mailto:sage [04/12/24 10:19:57]
- >>420
俺と考えが違いますね ソフトもプログラムも、頭の良い人が数人いて、いいものを作れば 終わっちゃう世界だと思うんですよ。 コピーすれば同じですし・・・ 例えば、簡単なスクリプトを学生が趣味で作ってとしてそれを公開すれば 他の人は、そこまでの勉強が近道が出来ると思います。 頭の良い人はそこから更に良い物を作るって言うやり方が必要だと・・・ 特許などに触れる部分や会社の売りである部分はさすがに公開できないでしょうが その部分を省いた基本的な部分は全て公開する方が効率が良いと思いますし アメリカやインドに比べてソフト開発力が低い?と言われてるのだから、 その部分を補う部分が欲しいと思いますね。
- 458 名前:デフォルトの名無しさん mailto:sage [04/12/24 10:38:33]
- >>420 頭のいい人
>>457 口をあけて待ってるバカ
- 459 名前:デフォルトの名無しさん mailto:sage [04/12/24 16:42:34]
- >>458
馬鹿で悪かったな・・・ C言語を覚えるのに、C言語の入門からマニュアルが一杯でてるだろ おまぇはそれすら観なかったのかよ? それからアルゴリズムも全部自分が考えたか? データ構造とアルゴリズムを本やインターネットで覚えてないのか? 結局頭の良い人が見つけたプログラミングをお前だって恩恵受けてるだろ。 コンパイラだって頭の良い人が考えてプログラムの参考に自分の新しい コンパイラを作るのだって在りだと思ってるんだよ それとは別に人が作ったものを他の人がまた作るのもデジタルである プログラムではもったいないと・・・ おまぇの考えはフリーでプログラムを提示してる人を真っ向から否定してるよな
- 460 名前:デフォルトの名無しさん mailto:sage [04/12/24 16:44:18]
- >>458
こいつはコンパイラの本を見ずにコンパイラを自力で作れるすごい奴なのかも しれないwww
- 461 名前:デフォルトの名無しさん mailto:sage [04/12/24 16:47:26]
- 別に凄くないと思うぞ
- 462 名前:デフォルトの名無しさん mailto:sage [04/12/24 16:49:06]
- >>461
自力で作れる奴がここに来るのか??www
- 463 名前:デフォルトの名無しさん mailto:sage [04/12/24 16:53:22]
- >>462
もし来ないと思っているなら、それは偏見だよ。 別にここでの書き込みに何か期待しているわけじゃない。 ただ、専門分野での雑談を楽しんでいるだけだよ。
- 464 名前:デフォルトの名無しさん mailto:sage [04/12/24 16:57:04]
- >>436
彼はC言語のマニュアルしかみないでプログラマーやってる スーパープログラマーだから、相手にしない方がいいな。
- 465 名前:デフォルトの名無しさん mailto:sage [04/12/24 17:09:11]
- >>463
彼はすごいよ。 数学の数式や方程式も自分で考えたんだよ。 大学の勉強も教授に話しを聞かなかったと思うよ 何故ならスーパーだから・・・。 教授が自分の経験や頭が良い人の本や教科書を使った 授業だって彼にとっては無駄だもの 先人の発見した知識は彼には必要ないんだよ 彼は全部自分で考えて、自分で作れるんだから・・・www
- 466 名前:デフォルトの名無しさん mailto:sage [04/12/24 17:09:49]
- 俺はC言語なぞコンパイラのユーザマニュアルだけで使えるようになったけどな。
そういう人間は別に少なくないだろう。分布が偏在しているだろうとは思うが。 それはさておき>>457=>>459だろうが言ってることが滅茶苦茶だぞ。 >>457では成果物としてしか捉えてないからバカと言われて当たり前。 公開されてるものを眺めただけで改良できるようになるわけじゃないんだよ。 結局ものの設計や開発は一種の探索問題だから、その過程を理解しなければその設計に 至る必然性やどこに改良すべき点があるかとかわからん部分もある。 >>459でいってるアルゴリズムとかは経験(≒プロセス)から抽出された知識であって 成果物ではないのだから457の主張の論拠にはなり得ない。 457を補強するつもりでも結局459は420の補強にしかならん。 457を見て感じるのは、こいつには「頭のいい人」のものの考えは絶対理解できないだろうなということ。 自分をその範疇から外していて、そうなる意志もないだろうというのも感じる。
- 467 名前:デフォルトの名無しさん mailto:sage [04/12/24 17:18:39]
- >>466
はぁ〜、まぁ〜いいや、プログラムだけでなく 方程式とかも自分で解いたんだろ、、全部。 おまえの言ってることは、本に書いてある知識や経験を 必要としないでやってきた人間だけが言える言葉だぞ。 例えば、英語の映画を観ただけで、英語を覚えられるとか・・・ 誰かが、覚えた経験を元に英語の教科書や、専門書を 観ないで覚えたのか 授業で英語の教科書を見て英語覚えたのなら、 それは英語を覚えた経験した事を、本で覚えて 英語を覚えたことになるんだぞ。
- 468 名前:デフォルトの名無しさん mailto:sage [04/12/24 17:19:23]
- 誰かが、覚えた経験を元に書かれた英語の教科書や、専門書を
観ないで覚えたのか でした
- 469 名前:デフォルトの名無しさん mailto:sage [04/12/24 17:25:02]
- この話題で初めて書き込むが,
>>466 アホだな… 本や論文を読まずに〜というのは, 要するにその内容を完全に理解したから, その文献を再び参照することなく, 新規性のある事ができる, という意味だろうに…
- 470 名前:デフォルトの名無しさん mailto:sage [04/12/24 17:26:19]
- >>466
彼はエジソンだね。学校の授業は人の経験を教科書にして覚えると言う 行為だから・・・ 授業など必要とせず、自分で経験したことだけで、スーパープログラマに なったらしいから・・・ まさに、プログラマー界にエジソンだよ。 そういうスーパーな人は、新しい言語でも作って世の中で有名でもなって ください。
- 471 名前:デフォルトの名無しさん mailto:sage [04/12/24 17:28:38]
- >まさに、プログラマー界にエジソンだよ。
あなたはまず日本語を勉強しましょう
- 472 名前:デフォルトの名無しさん mailto:sage [04/12/24 17:29:37]
- >>471
それくらいスーパーなプログラマなら脳内変換できないのか?
- 473 名前:デフォルトの名無しさん mailto:sage [04/12/24 17:31:53]
- >>457
落ち着け。>>420は > 完成品なんてタダでくれてやればいい と言ってるんだぞ。お前にソースは見せん、と言ってるんじゃない。
- 474 名前:デフォルトの名無しさん mailto:sage [04/12/24 17:32:36]
- >>457
なんかフレーム引き起こしてますな、僕も420と同意見で 他人の作ったものをとってきて喜べるたちの人間ではないですね、 自分で何か作る事にのみ喜びを感じます、 アルゴリズムも自分で思いついてこそ楽しいのです。 作業効率なんてどうでもいいんですよ。 貴方の意見を読んでいるとプログラミングが恐ろしくつまらない作業の繰り返しに思えます。
- 475 名前:デフォルトの名無しさん [04/12/24 17:35:18]
-
- 476 名前:デフォルトの名無しさん mailto:sage [04/12/24 17:36:12]
- >>457-476は役に立たない塊ですので透明あぼーんしましょう
- 477 名前:デフォルトの名無しさん mailto:sage [04/12/24 17:38:14]
- >>474
プログラミング自体を楽しめるのなら良いが 作るという行為だけ楽しめる人もいるんですよ プログラミングだけならアセンブラやC言語だけでいいじゃないですか でも作る行為が楽しいと言う人がいるから、VisualBasicだってある。 問題は効率良く作業する為にはどうしたら良いかと 彼はライブラリも使わないと思うよ。 ライブラリだって人の作ったプログラムを使ってるんだから、スーパーな プログラマは我慢できないんじゃないかな?
- 478 名前:デフォルトの名無しさん mailto:sage [04/12/24 17:38:25]
- こっちに移動してください
pc5.2ch.net/test/read.cgi/tech/1103874346/
- 479 名前:デフォルトの名無しさん mailto:sage [04/12/24 17:41:50]
- >ライブラリだって人の作ったプログラムを使ってるんだから、スーパーな
>プログラマは我慢できないんじゃないかな? この辺りからして感覚が違う気がしますね、我慢できないのではなくて、中身が興味深そうなら自分も作ってみるのです。
- 480 名前:デフォルトの名無しさん mailto:sage [04/12/24 17:47:58]
- 結局、どこまでが基礎でどこからが応用かという問題だろ。
先人の経験を基礎に入るかってことで どんな職業だって先人の経験を真似る部分もある。 確かに真似るだけでは駄目でそれを自分のものにしなくてはならない ソースだけ開示するまでが基礎か その考え方まで書いてあげてコンパイラというものを理解できるような 形にしてあげること(本やインターネットで) までが基礎かの違い。 彼はソースだけは開示すると書いてあったのは理解できなくもない 本やインターネットでコンパイラについて書かれたことを全く 見ずに自分でコンパイラを作った人なら、他の人にもそれくらい 自分でやればと思うかもしれないから・・・ でも本やインターネットでコンパイラについて書かれた内容を理解した 人は、その本を読んで理解しろと言う場合と、もっと解りやすい本が あればもっと簡単に覚えられたと思う人もいるだろ 簡単に言えば解りやすいコンパイラの本が日本語で出るだけで、新たな 言語が出る可能性が出て面白くなると思うけどね。
- 481 名前:デフォルトの名無しさん mailto:sage [04/12/24 18:11:16]
- ここはdjbみたいな人が沢山いるインターネットですね。
- 482 名前:デフォルトの名無しさん mailto:sage [04/12/24 18:14:03]
- LLパーサやDDA位なら自力でたどり着いた事あるぞ。
つかそのころコンピュータ書籍は英語で書かれている物以外は論文くらいしかなかったし、しかも俺は英語を習う前だったから読むもクソも無かった。 まさか当時は電算関係が生業になるなんて考えてもみなかったけど楽しかったぞ。
- 483 名前:デフォルトの名無しさん mailto:sage [04/12/24 18:14:39]
- まあ>>457みたいな人が、自分の得た知識や経験をわかりやすくまとめて公開する
ことは絶対ないんだけどね。これはコンパイラに限らず。
- 484 名前:デフォルトの名無しさん mailto:sage [04/12/24 18:17:28]
- ここはバカの壁が如実なインターネットですね。
読んでると壁の両側に綺麗にわかれていて面白い。
- 485 名前:デフォルトの名無しさん mailto:sage [04/12/24 18:19:40]
- >>482
コンパイラ以外でも先人の経験を元にしなかった? アルゴリズムの本を読んだり、会社の先輩にソースを見せて貰ったとか・・・ 人の経験を全く真似ないで自分だけでやってこれたと言う人が 本当にいるのなら観てみたいね。 職業のプログラマーだけでなく、他のあらゆる事が先輩の真似から 入ることが多いでしょ。
- 486 名前:デフォルトの名無しさん mailto:sage [04/12/24 18:21:49]
- >>484
彼も、先人達の経験を全く必要としない人らしい。 自分だけでやってこれたと思ってる人って素晴らしいね 自分なんて人のおかげで、色々と覚えられたと思ってるし・・・
- 487 名前:デフォルトの名無しさん mailto:sage [04/12/24 18:27:42]
- 相談室と書いていながらここは、単に本やインターネットを
みないでコンパイラを作れる人が、時々、本とかインターネットを 使って、コンパイラを作ろうとしてる人が書き込んだ人を馬鹿に しようとする為にスレということが解ったよ。
- 488 名前:デフォルトの名無しさん mailto:sage [04/12/24 18:30:14]
- 正
相談室と書いていながらここは、単に本やインターネットを 見ないでコンパイラを作れる人が、時々、本とかインターネットを 使って、コンパイラを作ろうとして書き込んだ人を馬鹿にしようとする為の スレということが解ったよ。
- 489 名前:デフォルトの名無しさん mailto:sage [04/12/24 18:31:40]
- お前らクリスマスイブ暇だからって張り切りすぎ
- 490 名前:デフォルトの名無しさん mailto:sage [04/12/24 18:36:08]
- クリスマスツリーにネコでも吊るして和んでください
- 491 名前:デフォルトの名無しさん mailto:sage [04/12/24 18:41:20]
- 決まりきったパターンだね。
人格攻撃に始まるって奴は負ry
- 492 名前:デフォルトの名無しさん mailto:sage [04/12/24 18:46:23]
- >>487
スレは「ある」ものではなく「作る」ものだ。 君が親切な相談員になればいい。
- 493 名前:デフォルトの名無しさん mailto:sage [04/12/24 18:48:45]
- そんなことより、もまいら今日の晩ごはんはカレーですよ。
- 494 名前:デフォルトの名無しさん mailto:sage [04/12/24 18:49:23]
- >>492
俺が君ほどレベルが高くなく本と見てコンパイラを作れるレベルなんだよ そのレベルの話で良ければ教えてもいいけどね。
- 495 名前:デフォルトの名無しさん mailto:sage [04/12/24 18:52:52]
- ゲーム業界の話なんだが、アメリカは新しい技術を作られると
それを作ったクリエータ自ら、ゲーム業界の学会?みたいな 場所で発表するらしい。 アメリカではプログラム技術は共有の知的財産と思ってるらしく それを、使って何を作るかが重視されてる。 日本は技術を自分で作ることが重視になってる。 技術を1から覚えないと、物を作る資格がないと思ってるみたいだ・・・
- 496 名前:デフォルトの名無しさん mailto:sage [04/12/24 18:59:04]
- 何度もすまないが
アメリカだとゲームは平気で人が作ったエンジンを使ってゲームを作る。 日本だと、1から作ることが職人だと思ってエンジンを使う所は少ないし エンジンを提供する所も少ない。 アメリカは自分で作りたいものがどのような形で作られようが問題ないみたい 人が作ったものだろうが、それで自分が作りたいものが出来るのなら 問題なく使うけど、日本人は1から作らないと気がすまないみたいだ。
- 497 名前:デフォルトの名無しさん mailto:sage [04/12/24 19:01:53]
- アメリカに劣等感を持つのは勝手だが
何の根拠もない妄想をここでやるなよw
|

|