- 1 名前:デフォルトの名無しさん mailto:sage [05/01/19 19:06:04 ]
- プログラミング言語処理系の開発に興味のある人達のスレッドです。
字句解析・構文解析から,データフロー解析,ループ並列化,タスク並列化,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/ 4 pc5.2ch.net/test/read.cgi/tech/1100097050/ (前スレ) 関連リンクは多分 >>2-10 あたり
- 388 名前:デフォルトの名無しさん mailto:sage [05/02/02 17:22:46 ]
- 何このスレ・・・・・・・?
/ヽ /ヽ / ヽ / ヽ ______ /U ヽ___/ ヽ | ____ / U :::::::::::U:\ | | // ___ \ ::::::::::::::| | | | | | U :::::::::::::| | | .|U | | ::::::U::::| | | | ├―-┤ U.....:::::::::::::::::::/ | |____ ヽ .....:::::::::::::::::::::::< └___/ ̄ ̄ :::::::::::::::::::::::::| |\ | :::::::::::::::::::::::| \ \ \___ ::::::
- 389 名前:デフォルトの名無しさん mailto:sage [05/02/02 17:27:14 ]
- >>388
AAで誤魔化すな。 思うところがあるのなら、書く価値のあることだけを書け。
- 390 名前:デフォルトの名無しさん mailto:sage [05/02/02 17:37:12 ]
- >>387
昨今は使ってない所が無いくらいじゃないか? あらゆる分野のゲームについて。 しかも flex bison があれば作り捨て可能だぞ、 むしろ使いまわすだけの理由がなければ捨てたほうがいいかと。 特にオーサリング環境(開発ラインのネットワークの構成やDBの構成を含む)と 一体成型で作ったスクリプトの威力は絶大なんですがね。 そこらに転がっている単体動作のスクリプトエンジンとは一味違いますよ。
- 391 名前:デフォルトの名無しさん mailto:sage [05/02/02 17:58:10 ]
- 具体的にどのへんが威力絶大なのよ?
- 392 名前:デフォルトの名無しさん mailto:sage [05/02/02 18:00:50 ]
- >>391
たとえば、コンパイル時に変更や依存関係を検出して、関係各位にメールを飛ばして注意喚起するとか。 たとえば、コンパイル時に必要なスクリプトから必要なデータを検出して、必要なサーバーからデータをダウンロードするとか。 その他色々
- 393 名前:デフォルトの名無しさん mailto:sage [05/02/02 18:01:30 ]
- そのゲームに特化してるから効率的だし、
バグが出にくいからに決まってるだろハゲ
- 394 名前:デフォルトの名無しさん mailto:sage [05/02/02 18:03:46 ]
- 相変わらず低レベルなスレですね(わらい
- 395 名前:デフォルトの名無しさん mailto:sage [05/02/02 18:06:02 ]
- あと、ゲームの開発も終盤になってから特殊な機能が必要になったり、
アドホックな仕様変更が必要になったりする。汎用的にしようなんて 考えてる時間が無いことも多いのよ。
- 396 名前:デフォルトの名無しさん mailto:sage [05/02/02 18:06:48 ]
- 汎用的な○○なんてただの神話だろ
- 397 名前:デフォルトの名無しさん mailto:sage [05/02/02 18:10:36 ]
- でもそれくらいなら既存のスクリプト&ツールでも十分出来ると思うが…
- 398 名前:デフォルトの名無しさん mailto:sage [05/02/02 18:16:38 ]
- 効率悪いだろ
- 399 名前:デフォルトの名無しさん mailto:sage [05/02/02 18:18:02 ]
- 自作するほうが効率悪いだろ。
- 400 名前:デフォルトの名無しさん mailto:sage [05/02/02 18:18:34 ]
- 残念ですが、ここはゲーム用スクリプトの話をする場所ではないので、ゲ製板にお戻りください。
- 401 名前:デフォルトの名無しさん mailto:sage [05/02/02 18:21:51 ]
- >>399
よっぽど小規模な開発しかやった事無いんだな
- 402 名前:デフォルトの名無しさん mailto:sage [05/02/02 18:47:55 ]
- >>397
やってみなよ、その既存のスクリプトと同じものを作るかそれ以上の労力が必要だから。
- 403 名前:デフォルトの名無しさん mailto:sage [05/02/02 19:03:53 ]
- 実際に洋ゲーのFarCryとかLua使ってたりするのもあるけど。
具体例出してもらわんと本当に自作じゃないと解決できないのか 単に無能なだけなのかわからんよ。
- 404 名前:デフォルトの名無しさん mailto:sage [05/02/02 19:16:00 ]
- 自作したがり厨が煽ってるだけだろ。
スルーしろよ。
- 405 名前:デフォルトの名無しさん mailto:sage [05/02/02 19:37:18 ]
- ほんと小規模な開発しかやった事無いんだな
- 406 名前:デフォルトの名無しさん mailto:sage [05/02/02 19:44:01 ]
- 相変わらず低レベルなスレですね(わらい
- 407 名前:デフォルトの名無しさん mailto:sage [05/02/02 19:44:27 ]
- 開発話も感想もここでは必要ありません。マ板にお帰りください。
さて、 「字句解析・構文解析から,データフロー解析,ループ並列化,タスク並列化,SSA変換, CPS変換,レジスタ割付,命令スケジューリング,ソフトウェアパイプライン等各種最適化, それにVM,GC,JIT,リンク時最適化,動的バイナリ変換などなど。 意味論に関する話題も歓迎です。」 の話でもしましょうか。
- 408 名前:デフォルトの名無しさん mailto:sage [05/02/02 19:48:25 ]
- ↑そうしたいなら藻前がなんか話振れよ
- 409 名前:デフォルトの名無しさん mailto:sage [05/02/02 19:49:52 ]
- >>405
しょぼい自作スクリプト使わされる方の身にもなってくれよ…
- 410 名前:デフォルトの名無しさん mailto:sage [05/02/02 19:52:11 ]
- むしろしょぼいから余計な機能を使う心配が無くて
余計なバグが産まれなくていいんだよ
- 411 名前:デフォルトの名無しさん mailto:sage [05/02/02 19:52:43 ]
- カプセル化の基本だな
- 412 名前:デフォルトの名無しさん mailto:sage [05/02/02 19:58:07 ]
- 自作より汎用のほうがバグ少ないと思うけど
- 413 名前:デフォルトの名無しさん mailto:sage [05/02/02 20:06:10 ]
- そう思うのは素人
- 414 名前:デフォルトの名無しさん mailto:sage [05/02/02 20:16:00 ]
- ↑他人が作ったものは使いこなせない素人
- 415 名前:デフォルトの名無しさん mailto:sage [05/02/02 20:21:53 ]
- >>408
スレ違いのレスが付くより過疎った方がはるかにマシ。
- 416 名前:デフォルトの名無しさん mailto:sage [05/02/02 20:22:37 ]
- >>414
自分で作れないからって僻んじゃだめですよー
- 417 名前:デフォルトの名無しさん mailto:sage [05/02/02 20:29:41 ]
- ゲームはゲームでも、ノベルゲームとかの類の紙芝居的なものに多いよね。
そして、スクリプトをただ「作りたいだけ」。 既に作られたものがあり、それを利用すれば実現したい機能が実現できるにもかかわらず 使わないというのは愚かだね。 それに、紙芝居的なゲームならコンテンツが重要なのに、しょうもないプログラマが しゃしゃり出てきて無駄な事に時間と金を費している。 まったく、ナンセンス、非効率。
- 418 名前:デフォルトの名無しさん mailto:sage [05/02/02 20:30:36 ]
- 開発話も感想もここでは必要ありません。マ板にお帰りください。
さて、 「字句解析・構文解析から,データフロー解析,ループ並列化,タスク並列化,SSA変換, CPS変換,レジスタ割付,命令スケジューリング,ソフトウェアパイプライン等各種最適化, それにVM,GC,JIT,リンク時最適化,動的バイナリ変換などなど。 意味論に関する話題も歓迎です。」 の話でもしましょうか。
- 419 名前:デフォルトの名無しさん mailto:sage [05/02/02 20:31:49 ]
- >>416 はスクリプト作るのが難しいと思ってる素人
- 420 名前:デフォルトの名無しさん mailto:sage [05/02/02 20:32:38 ]
- ↑素人キタ━━━━━(゚∀゚)━━━━━!!
- 421 名前:デフォルトの名無しさん mailto:sage [05/02/02 20:58:10 ]
- >>418
いや、需要があるならその辺の最適化ねたについて語りたいところだが、 たぶんスルーされるだけだろう。このスレの最初の方みたいに。
- 422 名前:デフォルトの名無しさん mailto:sage [05/02/02 21:34:49 ]
- >>409
なんでフログラマがスクリプト使うんだよ(w チーム編成のレベルでおかしなことになってないか、おまえん所。
- 423 名前:デフォルトの名無しさん mailto:sage [05/02/02 21:44:26 ]
- おまえらいい加減マ板池
- 424 名前:デフォルトの名無しさん mailto:sage [05/02/02 21:57:18 ]
- >>422
いやプログラマじゃないんだが。 Luaとかを使って欲しいというお願いは却下されました。 別に自作でもいいんだけどデバッグ環境とかもしっかり作って欲しい…
- 425 名前:デフォルトの名無しさん mailto:sage [05/02/02 21:57:44 ]
- >>411
ちょっと気になった、カプセルによって文法削減や拡張はどうやってやるの?
- 426 名前:デフォルトの名無しさん mailto:sage [05/02/02 22:03:29 ]
- >>424
>いやプログラマじゃないんだが。 うそコケバカグラマ
- 427 名前:デフォルトの名無しさん mailto:sage [05/02/02 22:06:53 ]
- 自分でもしょぼいってのは分かってるみたいね(w
- 428 名前:デフォルトの名無しさん mailto:sage [05/02/02 22:16:56 ]
- 日本だとエログラマが作った
しょぼい自作スクリプト使ってる所も多そうだな。
- 429 名前:デフォルトの名無しさん mailto:sage [05/02/02 22:20:39 ]
- >>428
flex bison が使えるようになれば、それこそC++に匹敵する文法だって不可能ではなくなる。 C++のようにする必要は無いが、それを作ってプランナーに渡すと何が起こるか知らないだろ。 ヘッポコプログラマがC++を使うと酷い事になるよな、Javaを使うとある程度解決する。 レベルの違いこそあれ同じ事情が発生するのだよ、素人君。
- 430 名前:デフォルトの名無しさん mailto:sage [05/02/02 22:26:19 ]
- ずいぶんしょぼいプランナーだな(w
- 431 名前:デフォルトの名無しさん mailto:sage [05/02/02 22:36:06 ]
- そんなのはデバッグ環境さえしっかりしてれば問題ないでしょ。
まあできるだけ余計な機能は無いに越した事は無いけど。 というかわかっててシンプルにしてるなら煽りはスルーしてよ。
- 432 名前:デフォルトの名無しさん mailto:sage [05/02/03 00:37:32 ]
- 完璧というものは、何も追加するものが無くなった時ではなく、
何も取り去るものが無くなった時に達成できるものである アントワーヌ・ド・サン=テグジュペリ
- 433 名前:デフォルトの名無しさん mailto:sage [05/02/03 01:01:43 ]
- >アントワーヌ・ド・サン=テグジュペリ
誰?
- 434 名前:デフォルトの名無しさん mailto:sage [05/02/03 01:27:20 ]
- >>433
本当にしらんのか? orz
- 435 名前:デフォルトの名無しさん mailto:sage [05/02/03 01:30:29 ]
- >>432
時と場合による。
- 436 名前:デフォルトの名無しさん mailto:sage [05/02/03 01:33:52 ]
- 文系の奴が言うことなんか信じねー
- 437 名前:デフォルトの名無しさん mailto:sage [05/02/03 01:48:22 ]
- 文学と共にあれとは言わないが、もうちょっと親しんだ方が良いぞ。
つか、海外の文献って章の始めに結構文学作品の引用あるんだが バカグラマーはなぜだか考えたことも無いんだろうね。
- 438 名前:デフォルトの名無しさん mailto:sage [05/02/03 01:56:13 ]
- >>437
> つか、海外の文献って章の始めに結構文学作品の引用あるんだが どうしてなの?
- 439 名前:デフォルトの名無しさん mailto:sage [05/02/03 04:12:03 ]
- >>437
正直洒落か気取ってるだけだと思ってた。俺も知りたい。
- 440 名前:デフォルトの名無しさん mailto:sage [05/02/03 04:25:57 ]
- >>439
気取ってるだけだろな。アメリカ人はかっここつけるの大好きだし。 しかし不思議の国のアリスみたいなので教養見せ付けてるつもりなのって 最高にダサくない?w 俺も自分の書く仕様書に東条英機の『戦陣訓』を引用しようかな。。。
- 441 名前:デフォルトの名無しさん mailto:sage [05/02/03 04:52:34 ]
- 今日は疲れた。また7時に起きなきゃ。おやすみ。
- 442 名前:デフォルトの名無しさん mailto:sage [05/02/03 05:02:36 ]
- このスレ読むよりGCCのソースコード読む方がためになる
- 443 名前:デフォルトの名無しさん mailto:sage [05/02/03 05:24:26 ]
- このスレの頭にある参考文献読んだほうがいいよ
- 444 名前:デフォルトの名無しさん [05/02/04 00:02:14 ]
- 文系といえば、りんご(ry
- 445 名前:渡辺研 学生 mailto:sage [05/02/06 08:23:31 ]
- >>7
tiny C コンパイラ (C) www.watalab.cs.uec.ac.jp/tinyCabs.html 必要な人はバックアップを取っておいた方が良い。 渡辺教授の退官で今年度限りであぼーんかも。
- 446 名前:デフォルトの名無しさん mailto:sage [05/02/06 12:37:09 ]
- 本人来たー
- 447 名前:デフォルトの名無しさん mailto:sage [05/02/07 06:52:55 ]
- 本人と言うか学生だろ。
- 448 名前:デフォルトの名無しさん mailto:sage [05/02/07 07:39:28 ]
- いくらなんでも本人、こんな糞スレみないだろ・・・
- 449 名前:デフォルトの名無しさん mailto:sage [05/02/07 09:06:13 ]
- それを突っ込んじゃ・・w
- 450 名前:デフォルトの名無しさん mailto:sage [05/02/07 17:15:11 ]
- 捕捉完了
- 451 名前:デフォルトの名無しさん mailto:sage [05/02/07 19:45:38 ]
- volatile厨に認定して貰えるスレはここですか?
- 452 名前:デフォルトの名無しさん mailto:sage [05/02/07 19:52:11 ]
- 退官って言うんだから、65歳だろ。
老研究者がこのスレ見て「あぼーんかも」とか 書いてるわけか?w
- 453 名前:デフォルトの名無しさん mailto:sage [05/02/07 19:53:40 ]
- >>452
そりゃ2ちゃんねらなら書くだろう。
- 454 名前:デフォルトの名無しさん mailto:sage [05/02/07 19:57:23 ]
- >>453
2ちゃんねらな老人か。カコイイなw ここはベテラン研究者が集うレベルの高いインターネッツですねw
- 455 名前:デフォルトの名無しさん mailto:sage [05/02/07 20:09:59 ]
- >>454
普通にいるって。そういう素振りを見せないだけ。実際知っているし。
- 456 名前:デフォルトの名無しさん mailto:sage [05/02/07 20:16:38 ]
- >>455
俺も知ってる、結構お年寄りの人もいるよね。
- 457 名前:デフォルトの名無しさん mailto:sage [05/02/07 20:24:32 ]
- 2ちゃんねるが盛り上がるダイナミズム, 情報処理学会論文誌, Vol.45, No.3, pp.1053-1061(2004)
- 458 名前:デフォルトの名無しさん mailto:sage [05/02/07 20:26:59 ]
- ていうか、老人はともかく、研究者が書き込むような内容じゃないだろ・・・・
このスレ。
- 459 名前:デフォルトの名無しさん mailto:sage [05/02/07 20:28:41 ]
- >>458
分かってないな。 2ちゃんねるで暴れてストレス解消に決まってるでしょ。
- 460 名前:デフォルトの名無しさん mailto:sage [05/02/07 20:36:11 ]
- >>457
そんなものが出ていたなんて知らなかった…
- 461 名前:デフォルトの名無しさん mailto:sage [05/02/07 21:21:21 ]
- >>457
リンク先公開きぼん
- 462 名前:デフォルトの名無しさん mailto:sage [05/02/07 22:09:58 ]
- >>457ではないが…
ttp://www.ipsj.or.jp/members/Journal/Jpn/4503/article038.html
- 463 名前:デフォルトの名無しさん mailto:sage [05/02/07 22:38:07 ]
- >>459 それはお前以下少数派だ
- 464 名前:デフォルトの名無しさん mailto:sage [05/02/08 01:12:40 ]
- >>462
誰も止めなかったのがすごい
- 465 名前:デフォルトの名無しさん mailto:sage [05/02/08 01:37:26 ]
- ttp://www2.econ.osaka-u.ac.jp/~matumura/
こいつだ。研究業績にそれのpdfもあるよ。 統計は専門外なんでどの程度まじめな研究なのか判断できないけど。 ってスレ違いだった。
- 466 名前:デフォルトの名無しさん mailto:sage [05/02/08 01:42:38 ]
- >>465
うわ、なんでトップにAAが… この人ちゃねらだ。
- 467 名前:デフォルトの名無しさん mailto:sage [05/02/08 05:46:04 ]
- なんだよこのスレ、今どきねらー発見して喜ぶ素人ばっかかよ・・・
- 468 名前:デフォルトの名無しさん mailto:sage [05/02/08 06:07:08 ]
- >>467
いや、キモい。
- 469 名前:デフォルトの名無しさん mailto:sage [05/02/08 07:03:37 ]
- ていうか、こいつの場合、突っ込むところが違うだろ・・・
2chどころの騒ぎではなく、2chの研究してるところに突っ込めよ・・・・
- 470 名前:デフォルトの名無しさん mailto:sage [05/02/08 23:51:29 ]
- 2chの研究したらいかんの?
例に挙がってるのがどんな研究かは見てないけど 面白い題材だと思うけど。
- 471 名前:デフォルトの名無しさん mailto:sage [05/02/09 00:10:25 ]
- >>470
論文誌の一番最後の項だった。日陰っぽいのは2chらしくてよろしい。
- 472 名前:デフォルトの名無しさん mailto:sage [05/02/09 08:50:14 ]
- >>469
どの辺が突っ込み所なの?
- 473 名前:デフォルトの名無しさん mailto:sage [05/02/11 12:29:33 ]
- 人減ったね
- 474 名前:デフォルトの名無しさん mailto:sage [05/02/11 22:27:03 ]
- >>473
卒論・修論終わって現実逃避しなくてよくなったから。
- 475 名前:デフォルトの名無しさん mailto:sage [05/02/12 01:23:13 ]
- >>474 それなら、来年の卒論へ向けてネタを練るかね?
- 476 名前:デフォルトの名無しさん [05/02/12 01:35:23 ]
- 結局コンパイラを作るのに適した言語ってどれになりますかね?
- 477 名前:デフォルトの名無しさん mailto:sage [05/02/12 01:42:17 ]
- >>476
なんだっていいよ。そんなことはここでは議論にはならない。
- 478 名前:デフォルトの名無しさん mailto:sage [05/02/12 06:27:58 ]
- >>476
作る言語自身
- 479 名前:デフォルトの名無しさん mailto:sage [05/02/12 06:39:59 ]
- たとえばコンパイラなら自己記述可能って事だよな?>>478
- 480 名前:デフォルトの名無しさん mailto:sage [05/02/12 15:21:53 ]
- >>479
自己記述するにはコンパイラが必要なので それができるまでどの言語でコンパイラを作るかだ
- 481 名前:デフォルトの名無しさん mailto:sage [05/02/12 15:28:02 ]
- 適当な言語Xを作る。Xはインタプリタでよい。
↓ XでXのコンパイラX_compを書く。 ↓ X_compをX_compでコンパイルする。 ↓ Xのネイティブコンパイラ完成。
- 482 名前:デフォルトの名無しさん [05/02/12 15:36:36 ]
- >476
字句解析、リスト処理、ファイル入出力などが手軽にできればとりあえずスクリプト言語でもいい。 性能を求めるなら部分的にC/C++で書け。何か問題でもあったのか?
- 483 名前:デフォルトの名無しさん [05/02/12 15:58:40 ]
- ニューラルネットは一定のパターン認識に便利だが、パターンが変わると誤認識だらけのLDのような症状を著しく示すことに留意する。
低次の入力インタフェースから流れる信号からパターンを検出した際に発生した例外処理は低次の処理を中断することなく、結果を高次のインタフェース群に振り分けて渡すことにする。
- 484 名前:デフォルトの名無しさん mailto:sage [05/02/12 16:02:27 ]
- 誤爆?
- 485 名前:デフォルトの名無しさん mailto:sage [05/02/12 17:06:31 ]
- 言語Xのコードをコンパイルする命令"compile"を持つ言語X。
- 486 名前:デフォルトの名無しさん mailto:sage [05/02/12 20:20:21 ]
- ……?
てことは、一番のCコンパイラはアセンブラで書かれてたりしたのか?
- 487 名前:デフォルトの名無しさん mailto:sage [05/02/12 20:22:47 ]
- その前にアセンブラをマシン語直打ちで書かなければなりませんw
- 488 名前:デフォルトの名無しさん mailto:sage [05/02/12 20:32:09 ]
- >>486
ハンドコンパイルだったと思う
|

|