- 1 名前:デフォルトの名無しさん mailto:sage [2005/11/06(日) 19:45:18 ]
- プログラミング言語処理系の開発に興味のある人達のスレッドです。
字句解析・構文解析から,データフロー解析,ループ並列化,データ分散,SSA変換, CPS変換,レジスタ割付,命令スケジューリング,ソフトウェアパイプライン, SIMD命令生成,VLIW向けクラスタリング,スクラッチメモリ向け最適化,リンク時最適化, JIT,動的バイナリ変換等の各種最適化,それにVM,GC,低消費電力化などなど。 意味論に関する話題も歓迎です。 前スレ 1 pc.2ch.net/tech/kako/981/981672957.html 2 pc2.2ch.net/test/read.cgi/tech/1021136715/ 3 pc5.2ch.net/test/read.cgi/tech/1070089173/ 4 pc5.2ch.net/test/read.cgi/tech/1100097050/ 5 pc8.2ch.net/test/read.cgi/tech/1106129164/ 6 pc8.2ch.net/test/read.cgi/tech/1115335709/ 7 pc8.2ch.net/test/read.cgi/tech/1129287390/ 関連リンクは多分 >>2-10 あたり
- 445 名前:デフォルトの名無しさん mailto:sage [2005/11/24(木) 23:35:30 ]
- >>432
それってよく効くけど、 じゃあドイツ人は何語で書いてるん?
- 446 名前:デフォルトの名無しさん mailto:sage [2005/11/24(木) 23:38:48 ]
- ドイツ人は正しいことを書いているのだから見られても平気って思ってるんじゃない?
- 447 名前:デフォルトの名無しさん mailto:sage [2005/11/24(木) 23:40:10 ]
- >>429
引用されるためだよ。 論文の価値ってのは他の誰かの論文に引用されることにある。 ちなみに日本人の論文は提出率に対する引用率はいまいち低いらしい。
- 448 名前:デフォルトの名無しさん mailto:sage [2005/11/24(木) 23:41:09 ]
- >>443
で、研究のオイシイ部分は全部外人に持っていかれるわけだ。
- 449 名前:デフォルトの名無しさん mailto:sage [2005/11/24(木) 23:41:24 ]
- >>432
今時の若手の偉いさんだと英語で書いていて、もうちょっと下の年齢だと日本語で書いてるよ<カルテ 習った時分によるみたい。
- 450 名前:デフォルトの名無しさん mailto:sage [2005/11/24(木) 23:42:31 ]
- >>447
それはつまり、日本人の書く論文は、世界の役には立って無い?
- 451 名前:デフォルトの名無しさん mailto:sage [2005/11/24(木) 23:44:47 ]
- >>450
いや、所謂ポスドクってのが癌なんだよ。 博士になるために助手しながら無尽蔵に数をこなし続ける。
- 452 名前:デフォルトの名無しさん mailto:sage [2005/11/24(木) 23:48:36 ]
- >>439
つ りんご本
- 453 名前:デフォルトの名無しさん mailto:sage [2005/11/24(木) 23:52:02 ]
- >>451
ポスドクは博士持ちの底辺ポストだろ。
- 454 名前:デフォルトの名無しさん mailto:sage [2005/11/24(木) 23:52:24 ]
- >>450
一部の有名人を除きその通り。 日本人の論文テーマは、他の論文テーマの一部分について 特殊な前提条件で研究しているものがよくある。
- 455 名前:デフォルトの名無しさん mailto:sage [2005/11/24(木) 23:56:39 ]
- 耳が痛い
耳が痛い 耳が痛い
- 456 名前:デフォルトの名無しさん mailto:sage [2005/11/25(金) 00:18:01 ]
- >>448
まぁまぁ、落ち着いて。 売国奴の>443など放っておいて、あなたはあなたで 外人にオイシイ部分を持って行かれないために 日本語だけを読み、日本語だけを書いて一生を送っていればいいんですよ :-)
- 457 名前:デフォルトの名無しさん mailto:sage [2005/11/25(金) 00:30:39 ]
- おめーの重箱の済み研究なんて全く役に立たないよw
ば〜ろ〜! って言ってみたいw
- 458 名前:デフォルトの名無しさん mailto:sage [2005/11/25(金) 03:03:06 ]
- おもしろいスレだな。LISPで荒れたり、英語で荒れたり、和算で荒れたり、博士で荒れたり。
- 459 名前:デフォルトの名無しさん mailto:sage [2005/11/25(金) 03:06:15 ]
- >>442
その質問は本を読めば大体書いてあることです
- 460 名前:デフォルトの名無しさん mailto:sage [2005/11/25(金) 03:22:16 ]
- >>458
すべてに共通しているのは 無知なくせにやたらとわめく人がいるところ。
- 461 名前:デフォルトの名無しさん mailto:sage [2005/11/25(金) 06:58:59 ]
- >>460
具体例が書かれていないので、 「ここでわめく為に必要な聞きかじりの知識」すら無い人が 「わめき」にすら参加できず悔しがっているようにしか見えません :-)
- 462 名前:デフォルトの名無しさん mailto:sage [2005/11/25(金) 08:27:04 ]
- 研究ってのは役に立たなくてはいけない研究と、そうではない研究ってのが
あるんだよ。理系の人なら分かってもらえると思うが。
- 463 名前:デフォルトの名無しさん mailto:sage [2005/11/25(金) 08:28:49 ]
- この板には残念ながら理系はいません
- 464 名前:デフォルトの名無しさん mailto:sage [2005/11/25(金) 08:30:30 ]
- その通り
全員アキバ系です
- 465 名前:デフォルトの名無しさん mailto:sage [2005/11/25(金) 12:18:05 ]
- >>464
笑ってしもうたが、本当なら悲しいのぉ。
- 466 名前:デフォルトの名無しさん mailto:sage [2005/11/25(金) 13:40:01 ]
- 文系、理系なぞ受験科目の分類に過ぎない!
…筈なんだが、日本ではどうもそれが通らなくて困る。 経済学はかなり以前から数学バリバリでついには法学にも法経済学なんてのがあり、 一方でソフト開発が会社組織や経営をオブジェクト指向やユースケースなど ソフトウェア工学的手法でモデル化したりする昨今、 文系・理系の区別は害あって利なしだと思うんだがね。 と脱線しながらマジレス。
- 467 名前:デフォルトの名無しさん mailto:sage [2005/11/25(金) 13:48:01 ]
- 困ったことに世の中には、既得権というものが存在する。
- 468 名前:デフォルトの名無しさん mailto:sage [2005/11/25(金) 14:22:47 ]
- 既得権でガンジガラメになって必要なところに資源が行かないのが
今回の不況の最大の原因だったわけだが。
- 469 名前:デフォルトの名無しさん mailto:sage [2005/11/25(金) 14:42:04 ]
- 本当は頭を使うのが大嫌いだけどそれなりの学歴は作っておきたい人、の当座の居場所
としての「文系」には、ちょっと違うニュアンスがあるしなぁ。
- 470 名前:デフォルトの名無しさん mailto:sage [2005/11/25(金) 15:52:24 ]
- >>468
微妙に違う。既得権に目を奪われて、肝心な部分を 見落としている点が、今回の不況の最大の原因。
- 471 名前:デフォルトの名無しさん mailto:sage [2005/11/25(金) 15:57:54 ]
- >>470
つまり、目先の利益を優先してるのが原因と。
- 472 名前:デフォルトの名無しさん mailto:sage [2005/11/25(金) 15:58:24 ]
- ここまで脱線したらついでに聞くが、「肝心な部分」とは?
- 473 名前:デフォルトの名無しさん mailto:sage [2005/11/25(金) 16:06:04 ]
- >>472
物事を順を追って、論理立てて考える事で導き出される結果。 欲得づくしで思考すれば理性を見失うのは当然かと。 これが金とか権利とかの問題ならまだ楽なんだが、努力とか、 知恵とか、勇気とか、危機管理能力とか、そ〜ゆ〜能力の無さ が問題だからなぁ・・・
- 474 名前:デフォルトの名無しさん mailto:sage [2005/11/25(金) 16:15:33 ]
- 結局の所は、面白くない、面倒臭い、責任は取りたくない、
といった職務怠慢の積み重ねの結果だわな。
- 475 名前:デフォルトの名無しさん mailto:sage [2005/11/25(金) 17:30:56 ]
- この流れおもしろいな
- 476 名前:デフォルトの名無しさん mailto:sage [2005/11/25(金) 17:46:40 ]
- >>462
そりゃ分かるけど、あまり特殊な前提条件のもとでの研究ばかりじゃねぇ 結果として役にたたなくとも、いままで思いも付かなかったようなテーマとか だったら99%役にたたなくてもOKだと思う。
- 477 名前:デフォルトの名無しさん mailto:sage [2005/11/25(金) 18:16:40 ]
- 10000重ループの画期的な最適化方法を研究しました。
9999重以下のループには役に立ちませんが。
- 478 名前:デフォルトの名無しさん mailto:sage [2005/11/25(金) 22:34:02 ]
- >>477
いいんじゃないか。 ダミーで、9999重ループをつけりゃ画期的に速くなる んだろ?
- 479 名前:デフォルトの名無しさん mailto:sage [2005/11/25(金) 22:38:08 ]
- ダミーじゃダミだ
- 480 名前:デフォルトの名無しさん mailto:sage [2005/11/25(金) 22:43:27 ]
- >>479
貴様、俺様がこれからイカスギャグをかまそうとしたのに打ち砕いてくれたな〜
- 481 名前:デフォルトの名無しさん mailto:sage [2005/11/25(金) 23:40:14 ]
- 推測してみた
ずばり駅に行きたい ・・・そこまで易しくないか
- 482 名前:デフォルトの名無しさん mailto:sage [2005/11/26(土) 11:13:58 ]
- 役に立ちそうもないから誰も手をつけなかった事を研究して実際に役に立たない
事を証明すれば、それはそれで立派な研究成果だと思うが・・・
- 483 名前:デフォルトの名無しさん [2005/11/26(土) 11:50:18 ]
- >>482
それが、必要とされる証明だったらね。 実際には役に立つ証明はみたことない。
- 484 名前:デフォルトの名無しさん mailto:sage [2005/11/26(土) 11:59:18 ]
- >>482
まあ、「誰も手をつけなかった」んだったら、放置で いいような気もするが…。 でも、できないことの証明によって無駄な労力の消費が 避けられるというのはあるよな。 大昔には、永久機関とか錬金術とかを真剣にやってた奴 もいるんだし。
- 485 名前:デフォルトの名無しさん mailto:sage [2005/11/26(土) 12:20:31 ]
- 科学技術の原型が錬金術だったような・・・
- 486 名前:伝説新人タクシ mailto:sage [2005/11/26(土) 12:44:55 ]
- その頃は原子や素粒子なんてなかった。
今じゃ、原則的にある原子が他のそれに変わることはない で済むんだけど。 反応によって全く違う性質を持つようになるのはある意味 錬金術といえなくもない。人工の工業用ダイヤだって使われている。 炭素が4つ結合することでダイヤになるようにね。 ただ、どの分野でも品質とかコストとかいう他の問題になる。 ニュートン 錬金術でぐぐると、wikipediaにも彼が錬金術師とある。
- 487 名前:デフォルトの名無しさん mailto:sage [2005/11/26(土) 12:51:22 ]
- 雑談なら他でやれ
- 488 名前:デフォルトの名無しさん mailto:sage [2005/11/26(土) 13:02:55 ]
- つまりスクリプトの作成というのは、錬金術のようなものだと?
- 489 名前:デフォルトの名無しさん mailto:sage [2005/11/26(土) 13:08:21 ]
- 目の前にSICPの原著あるけど、表紙の絵が魔術師だか錬金術師なんだよな。
スクリプト(コンピュータプログラム)の作成=錬金術というのは、案外言い得て妙だな。
- 490 名前:デフォルトの名無しさん mailto:sage [2005/11/26(土) 15:38:53 ]
- awk?
- 491 名前:デフォルトの名無しさん mailto:sage [2005/11/26(土) 16:09:33 ]
- SICP=MITで使われている、コンピュータサイエンスの基礎の基礎をSchemeを通して学ぶ教科書
- 492 名前:デフォルトの名無しさん [2005/11/26(土) 17:34:20 ]
- 未知の自然物質を相手にした研究と、
人間が考えた文法についての、ある限られた特殊条件での研究。 以下(ry
- 493 名前:デフォルトの名無しさん mailto:sage [2005/11/26(土) 17:51:25 ]
- 研究もしない穀潰しが何を言っても、なぁに、かえって免疫力が付く
- 494 名前:デフォルトの名無しさん [2005/11/26(土) 18:18:44 ]
- お前らも暇な奴らだなw
- 495 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 00:03:39 ]
- 研究者の痩せ我慢すれですか?
- 496 名前:このスレの1 mailto:sage [2005/11/27(日) 00:13:04 ]
- 現在>>249で立てたWikiのページが見られなくなってます。
報告が遅くなりましたが、こんなメールが来てましたので、一応報告します。 ■■1.メンテナンスのお知らせ サーバメンテナンスを以下の日程で行います。 日程:2005年11月26日(土) 時間:22:30〜翌朝AM:5:00ごろまで 範囲:@wikiサービス全体 内容:サービスのバージョンアップ、電源の点検 この時間、@wikiサービス全体にアクセスできなくなる可能性があります。 ご理解宜しくお願い致します。
- 497 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 00:14:17 ]
- >>486-489
要するに、プログラムでプログラムを作ってるわけだからな。 ・どんな言語を作れば扱いやすくなるのだろう? ・どんな風に言語を作れば今の状況に対応出来るだろう? みたいな、論理的というよりは直観的な理屈が大事だから・・・
- 498 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 03:30:23 ]
- >497
直感というか、デザインと心理学かね?
- 499 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 09:43:53 ]
- >>498
センスが激しく要求される悪寒。 産業総合研究所でプログラミング言語を研究している某氏は、 「言語の設計はセンスのよい技術者だけがやればよい」 と言ってたからなぁ。
- 500 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 10:11:07 ]
- 直感って言葉は、勘違いしてる人も珍しくないからなぁ・・・
駅から自宅への道筋を論理的に説明すると、 駅から北へ25m、北西に15m、東に5m、北に9m、北東に15m といった説明になる。これに対して、駅から自宅への道筋を直感的に説明すると、 地図を広げて、駅から自宅への道筋に対して線を引いて、それを見せる事が説明になる。
- 501 名前:直感的に説明って何だよ…。 mailto:sage [2005/11/27(日) 10:50:51 ]
- >>500
まあ、直感って言う言葉を勘違いしてる人は珍しくない けど、勘違いしたまま自慢げに書き込む奴 (=>>500) は 珍しいけどな。(w ----------------------------- ちょっかん ちよく― 0 【直感】 (名)スル 推理・考察などによらず、感覚的に物事を瞬時に感じとること。 「―で答える」「父の身に何か起こったことを―した」
- 502 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 11:06:37 ]
- とりあえず>>500がアホなことだけは分かった。
- 503 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 12:52:45 ]
- 500はゆとり教育の被害者
- 504 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 16:45:42 ]
- >>500は悪くない。真に問題にすべきは>>500という怪物を生み出した社会構造ではないのだろうか?
- 505 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 16:50:50 ]
- つくづく面白いスレだな。今度は教育、社会問題かよ。
>>500 は、定量的、定性的を論理的、直感的と間違えてしまったわけだが、 プログラミング言語研究者でも、論文の日本語が怪しい奴時々いるよな。 そういう日本人が英語で無理やり論文書いてると、怪しささらに倍!って感じで。
- 506 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 17:49:35 ]
- Cでコンパイラのプログラム作ってみたんですが、どこが悪いのかわかりません。
四則演算の式をテキストファイルから読み込んで、字句解析→構文解析→コード生成って順序をたどるんですが、うまくいきません。 ソースをあげとくんで、どなたか見てもらえないでしょうか? 四則演算の式の例としては、 da+jk*h-3/(abc-def):=pq; みたいな感じです。 ソース→read.kir.jp/file/read28666.zip
- 507 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 18:30:30 ]
- >506
おい!身勝手すぎるぞ! なにがうまくいかないかもわからないし。 まずマジックナンバーをなくして、 関数名をちゃんとつけろ。 話はそれからだ。
- 508 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 18:37:52 ]
- >>506
関数名意味不明な上に、コメントは420行目の /*スタックの初期化*/ だけですかw とりあえずmainでfp2をオープンせずにfprintfしてるのだけはわかった。
- 509 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 18:46:25 ]
- 毎回こんなプログラム書いてるの?
俺なら毎回どこが悪いのかわからなくなってうまくいきません
- 510 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 18:51:40 ]
- 何だよ「goto owari」って。
「do〜while(OP!='!')」とか「brake」じゃいかんのか。 もっと見たらもっとツッコミ所有りそうだけど、面倒だから見ない。
- 511 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 19:00:33 ]
-
int lexical_analysis(void); int H(void); void E(void); void E2(void); void T(void); void T2(void); void F(void); int code_generation(void); はげわろす
- 512 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 19:01:52 ]
- iがグローバル変数wwwww
- 513 名前:デフォルトの名無しさん [2005/11/27(日) 19:04:25 ]
- >>506
こいつ扇子がないなw 重箱角研究の弊害か?
- 514 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 19:07:08 ]
- >if(syntactic_result[0].result==(1||2)){
ここ必ず1と比較することになるけど、 if(syntactic_result[0].result==1 || syntactic_result[0].result==2)){ じゃないの?
- 515 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 19:11:23 ]
- っていうか、釣りだろこれ。
色んな部分がありえねぇ。
- 516 名前:デフォルトの名無しさん [2005/11/27(日) 19:54:55 ]
- こんな独創的な書き方何をどうやったら学べるのかが分からん。
ちょっとどんな学習の仕方したか興味ある。
- 517 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 20:01:33 ]
- >>510の「brake」にも突っ込んでみたい。
- 518 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 20:14:29 ]
- C言語そのものと、作法(コメントをきちんと書く、関数名は意味が通じるものをつけるなど)を
身に着けるのが先じゃないか。>作者さん。 俺の学生時代に、こういうプログラムソース書いていたら、即レポート再提出だったよ。
- 519 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 20:15:44 ]
- break;
- 520 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 20:29:45 ]
- コメントはさほど必要とは思わないがねぇ。
スクリプト言語のソース幾つも読んでるが、どれも少ないし。
- 521 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 20:33:13 ]
- 関数名は良いんじゃない?
たぶん教科書通りになってるんでしょ。
- 522 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 20:35:03 ]
- まぁ言語のプログラムでTやFやEなんて、意味は決まってる品。
- 523 名前:デフォルトの名無しさん [2005/11/27(日) 20:36:29 ]
- 重箱のスミ研究の弊害に、もう1票
- 524 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 20:39:47 ]
- スレ違いな上に余計なお世話だと思うが、カーニハンとパイクの「プログラミング作法」が良書。
……釣られてる? 俺、釣られてる?
- 525 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 20:54:20 ]
- >「プログラミング作法」が良書。
はぁ?今時はぁ?
- 526 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 20:55:31 ]
- 確かに古いが内容は現在でも充分有効だろ。
- 527 名前:デフォルトの名無しさん [2005/11/27(日) 20:57:56 ]
- それ良書かなぁ?
いまでも通用すると思う?
- 528 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 21:02:04 ]
- >>521
そんな教科書捨てろよ >>522 くわしく。 E=Evaluateはわからなくもないが、わかってやりたくない。 まさかT=Term、F=Factorですか?普通は関数名にしないだろw Hは思いつかないな・・・
- 529 名前:デフォルトの名無しさん [2005/11/27(日) 21:06:57 ]
- >>508と>>514くらいは分かるようになって欲しい。多分大学の宿題なんだろうけど。
後,無限ループはやめようよ。EOFまで読んだら止まるとかにした方がいんじゃね?
- 530 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 21:09:05 ]
- t = temporaly
f = function
- 531 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 21:16:21 ]
- temporalyにはつっこんだほうがいいのかな?
- 532 名前:デフォルトの名無しさん [2005/11/27(日) 21:17:41 ]
- T=term F=factor E=expression
だろうな。Hはワカンネ。
- 533 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 21:24:14 ]
- >>532
その理屈でいくとHにあたる部分はstatementのはずだよね。 ソースちょっと読んでみた感じでもセミコロンまでの部分を処理してるっぽいから文のはずだけどHって・・・?
- 534 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 21:32:50 ]
- >>527
たしかに内容自体は古臭いけど通用する 書かれている技術云々より著者の考えてることを文から読み取るだけでも勉強になるよ
- 535 名前:デフォルトの名無しさん [2005/11/27(日) 21:33:58 ]
- H=Hyouka
俺はこれだと思うね。かなり自信あるよ。
- 536 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 21:37:08 ]
- H=アレだよアレ。
(*/∇\*)キャ 恥ずかしい♪.
- 537 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 21:37:45 ]
- >>534
マジでいってんの?正気? ……釣られてる? 俺、釣られてる?
- 538 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 22:24:07 ]
- >>537
その文だけじゃ君が何を主張したいのかわからないんだが
- 539 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 22:38:12 ]
- >>537
著者の考えてる事云々辺りに対して言ってるのかなと予想。 後524!=534だから皮肉になってない。
- 540 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 22:42:20 ]
- 業界で成功した人物の著書ぐらい素直に読んどけよ
- 541 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 23:02:40 ]
- そう言えば、うち新入社員にこんな宿題出してたなぁ(w
- 542 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 23:03:13 ]
- いちいち反論しないと気がすまないガキかよ
- 543 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 23:06:05 ]
- すまん
反論というより、ただの反抗だな
- 544 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 23:12:54 ]
- いや〜、すまん、すまん
- 545 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 23:39:50 ]
- >>506
一応超適当に動作するようにはした。 read.kir.jp/file/read28713.zip
|

|