任天堂「今後C++は捨てJavaScriptで開発していく」 (887レス)
任天堂「今後C++は捨てJavaScriptで開発していく」 http://mevius.5ch.net/test/read.cgi/tech/1363752460/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
617: デフォルトの名無しさん [sage] 2013/04/13(土) 13:57:47.23 NGにしてんだからちゃんとトリップつけろ。 http://mevius.5ch.net/test/read.cgi/tech/1363752460/617
618: デフォルトの名無しさん [sage] 2013/04/13(土) 17:38:11.41 即戦力のプログラマが欲しい企業=ブラック プログラムってのは奴隷にやらせる仕事であって、社員がやることじゃないんだよ http://mevius.5ch.net/test/read.cgi/tech/1363752460/618
619: デフォルトの名無しさん [sage] 2013/04/13(土) 19:08:30.92 奴隷ってのは、googleだとかM$だとかで技術者をやれないか、 自分で取引先をみつけてやりくりできない層のこと かく言う私も奴隷だけど http://mevius.5ch.net/test/read.cgi/tech/1363752460/619
620: デフォルトの名無しさん [sage] 2013/04/13(土) 19:19:06.50 単なる分業なのに何を言ってるんだ http://mevius.5ch.net/test/read.cgi/tech/1363752460/620
621: デフォルトの名無しさん [sage] 2013/04/13(土) 19:28:41.64 単なる分業の一言で済ませられるなら、なんでおまえの会社は栄えてないの? 馬鹿なの死ぬの? http://mevius.5ch.net/test/read.cgi/tech/1363752460/621
622: デフォルトの名無しさん [sage] 2013/04/13(土) 19:32:04.41 意味が分からん。バカなの? http://mevius.5ch.net/test/read.cgi/tech/1363752460/622
623: デフォルトの名無しさん [sage] 2013/04/13(土) 19:33:59.22 単なる分業じゃ技術ノウハウが蓄積されないんだよ ここまで言わないと分からないの?バカだろ、死ねよ http://mevius.5ch.net/test/read.cgi/tech/1363752460/623
624: デフォルトの名無しさん [sage] 2013/04/13(土) 19:36:18.57 分業だと技術ノウハウが蓄積されないとする理由は何だよ おまえは他人とコミュニケーションもしないし文書も書かないの? 言われたことしかできないバカなの? http://mevius.5ch.net/test/read.cgi/tech/1363752460/624
625: デフォルトの名無しさん [sage] 2013/04/13(土) 19:38:17.91 ただドキュメントを書くだけじゃ、単なる分業とかわらなくて技術ノウハウが蓄積されてないって言ってるの。死ねよバカ http://mevius.5ch.net/test/read.cgi/tech/1363752460/625
626: デフォルトの名無しさん [sage] 2013/04/13(土) 19:53:33.74 なんだコーダの愚痴かよ http://mevius.5ch.net/test/read.cgi/tech/1363752460/626
627: デフォルトの名無しさん [sage] 2013/04/13(土) 19:58:39.35 IT系のマネジメントしかできない人って、会社が潰れたらどうするんだろう。 http://mevius.5ch.net/test/read.cgi/tech/1363752460/627
628: デフォルトの名無しさん [sage] 2013/04/13(土) 19:59:43.58 別の会社に行くだけじゃないの http://mevius.5ch.net/test/read.cgi/tech/1363752460/628
629: デフォルトの名無しさん [sage] 2013/04/13(土) 20:01:47.39 マネジメントって会社的にはイラナイから ピラミッド構造を考えたら、マネジメント層がいかにパイが少ないかぐらい分かるよね? http://mevius.5ch.net/test/read.cgi/tech/1363752460/629
630: ─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG [] 2013/04/13(土) 21:41:13.67 個人が独立すればたいていの問題は片付く。 独裁も消えてなくなる。 http://mevius.5ch.net/test/read.cgi/tech/1363752460/630
631: デフォルトの名無しさん [sage] 2013/04/14(日) 00:06:00.93 >>629 底辺からそう見えるだけで、実際にいらないのは底辺層のPG。 代わりなどいくらもいるしな、世界的に見れば。 http://mevius.5ch.net/test/read.cgi/tech/1363752460/631
632: ─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG [] 2013/04/14(日) 00:09:09.23 >>631 じゃあ、PGのコストを削減してSEがPGを兼任すればいいんだね。 頭いいw http://mevius.5ch.net/test/read.cgi/tech/1363752460/632
633: デフォルトの名無しさん [] 2013/04/14(日) 04:38:40.41 >>631 底辺層のPGの具体的なスキルレベルを詳しく。 http://mevius.5ch.net/test/read.cgi/tech/1363752460/633
634: デフォルトの名無しさん [age] 2013/04/14(日) 08:21:35.25 はぁ? http://mevius.5ch.net/test/read.cgi/tech/1363752460/634
635: ─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG [] 2013/04/14(日) 08:23:51.19 …任天堂の行き着く先はコスト削減w コスト削減が行われるとすれば、まずは下請けに圧力をかけて自分の首は絞めないと言う算段になる。 次に下請けでは過剰なサービス残業が行われるようになり、任天堂の下請けを辞退する可能性を示唆。 結局のところは事業縮小と言う最悪のシナリオになるのは分かっている。 問題はここだ。 しかし以前にはこういうコトも書いていた。 http://mevius.5ch.net/test/read.cgi/tech/1363752460/635
636: ─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG [] 2013/04/14(日) 08:24:22.49 アマチュア開発者をサポートする計画はない―米国任天堂社長 | インサイド 2011年3月20日(日) 10時42分 http://www.inside-games.jp/article/2011/03/20/48000.html 任天堂オブアメリカのReggie Fils-Aime社長兼COOは、任天堂のアマチュアゲーム開発者に対するスタンスを 述べています。 アップルのApp StoreやグーグルのAndroid Marketはもちろんのこと、ソニーのPlayStation Camp、そしてマイ クロソフトのXNAなどでは在野のアマチュア開発者が表舞台に立つことを支援し、その力がプラットフォームを 普及させていますが、任天堂は現時点でそのような考えは持っていないようです。 「私は独立系デベロッパーと趣味の開発者を分けて考えたいと思っています。任天堂には独立系デベロッパー と強固な結びつきがあります」 「この線を引く場所は、私たちがガレージデベロッパーと今日、ビジネスを考えていないということです。私たち の考えでは、いまビジネスを伸ばすポイントではないということです」 ただし一方で、音楽シーンを引き合いに出し、環境が整備されることを望んでいるような言葉も残しています。 「音楽業界を見れば、本業の合間に情熱を持ってバンドや歌の活動をする才能が沢山います。そしてテレビ番 組などで優れた人材を野から発掘する仕組みもあります。ゲームでもそうしたことが出来れば本当に素晴らし いことです」 岩田聡社長のGDCの講演とは矛盾するような気もしますが、この分野は以前から任天堂にとって弱い部分です。 どのような取り組みがなされるのか今後も注目されます。 http://mevius.5ch.net/test/read.cgi/tech/1363752460/636
637: ─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG [] 2013/04/14(日) 08:30:15.35 俺が不思議に思うのは、何よりもソースの漏洩を恐れるゲームメーカーが、” JavaScriptを使う ” なんてコトを 平気で口走るところだ。 実際にはできないのだから書かない方が現実的だろうな。 仮にJavaScriptでソースの隠蔽が可能になったら、たぶん世界中のPCユーザーのブラウザからJavaScriptは 『 OFF 』 に設定され、永久に使われなくなるだろう。 始めから矛盾していると言うコトだ。 http://mevius.5ch.net/test/read.cgi/tech/1363752460/637
638: デフォルトの名無しさん [sage] 2013/04/14(日) 20:33:03.50 シロウトのお遊びにコードが流出して誰が困るんだよ 既に企業のプロダクトに追いつけないだろ http://mevius.5ch.net/test/read.cgi/tech/1363752460/638
639: デフォルトの名無しさん [sage] 2013/04/14(日) 20:34:48.14 いや、たまたまオーストラリに居るんだよ http://mevius.5ch.net/test/read.cgi/tech/1363752460/639
640: デフォルトの名無しさん [] 2013/04/14(日) 21:36:08.30 だから言語という概念を捨てろと http://mevius.5ch.net/test/read.cgi/tech/1363752460/640
641: デフォルトの名無しさん [] 2013/04/18(木) 07:12:39.00 はい http://mevius.5ch.net/test/read.cgi/tech/1363752460/641
642: デフォルトの名無しさん [sage] 2013/04/18(木) 07:33:26.37 はいじゃないが http://mevius.5ch.net/test/read.cgi/tech/1363752460/642
643: デフォルトの名無しさん [sage] 2013/04/18(木) 19:04:14.10 十六文キック http://mevius.5ch.net/test/read.cgi/tech/1363752460/643
644: デフォルトの名無しさん [sage] 2013/04/18(木) 23:07:08.62 いくらですか? 十六文ですか? http://mevius.5ch.net/test/read.cgi/tech/1363752460/644
645: デフォルトの名無しさん [sage] 2013/05/22(水) 06:06:15.43 捨てるなんて書いてねーだろ>>1 http://mevius.5ch.net/test/read.cgi/tech/1363752460/645
646: デフォルトの名無しさん [] 2013/06/13(木) 17:25:48.00 その後まったく話を聞かないんだがどうなったんだよ、これ(´・ω・`) つかHTML5にコミットするの、完全に死亡フラグになってないかね。あの国の法則レベルで。 独力で魅力的な開発環境を用意できないとか、 専用のアプリを作ってもらえないとか、 リソース潤沢な高度なゲームを作れないとか、 ガラケーと同じやり方で仕事続けたいとか、 C++やObjective-Cでガチ開発する技術力がないとか、 HTML5の人気にコバンザメする以外に売り出す方法がないとか、 そうした負け組連中がしがみつくプラットフォーム。 自分らは先進的かつ正しいことをしている、イノベーション(笑)を起こしているつもりになっているけど 実のところ低レベルなところでグルグル回ってるだけ。 一般ユーザーはそんな事情をまったく斟酌してくれないから(そもそもHTML5の名すら知らない) 単にしょぼいアプリを作ってるとしか思われず死屍累々。 >>23 > ビックリするかもしれないけどいまやJavaScriptのコードは平均してJAVA並の速度なんだよね すげー!すげービックリしたわ。何がJava並みだって? Box2d Revisited http://j15r.com/blog/2013/04/25/Box2d_Revisited http://j15r.com/blog/2013/04/25/graph0.png 何がJava並みだって? ・・・・・何がJava並みだって?ああん?ええ?(´・ω・`) http://mevius.5ch.net/test/read.cgi/tech/1363752460/646
647: デフォルトの名無しさん [sage] 2013/06/13(木) 21:03:02.95 腐ってもランタイムコンパイラ実装してるJavaにJavaScriptで 同等の速度なんか出っこない。 http://mevius.5ch.net/test/read.cgi/tech/1363752460/647
648: デフォルトの名無しさん [sage] 2013/06/13(木) 21:15:40.59 >JAVA並の速度 これは遅いと言いたいのではないか http://mevius.5ch.net/test/read.cgi/tech/1363752460/648
649: デフォルトの名無しさん [sage] 2013/06/13(木) 21:59:22.55 >>646 その画像でJava1.7よりCに近い値を出してるasm.jsって一応JavaScriptじゃね? 普通に言うJavaScriptとは少し違うが、JavaScript環境でも動作可能かつ、 アクセラレーションが可能な実行環境ではかなりの高速実行が可能…なのがウリだったよな確か。 手でasm.js仕様のJavaScript書いての比較ならJavaScriptと呼んでも良いだろうし、 EmscriptenとかでC/C++からasm.js仕様のJavaScript生成したものも一応JavaScriptと呼べないこともない。 「いまやJavaScriptのコードは平均してJAVA並」ってのはただの妄言だが、 「コードと実行環境が適切であればJavaScriptの実行環境でJava並の性能を叩き出せる」 とは言っても良いんじゃないか、そのグラフ的には http://mevius.5ch.net/test/read.cgi/tech/1363752460/649
650: デフォルトの名無しさん [sage] 2013/06/13(木) 22:09:05.88 >>647 JITはJavaScriptでも実装されてるし、中間コードの事前生成と型の決定機能に着目しないと。 中間コード事前生成はローディング時間が変わる程度だからそれ用のベンチでないと性能は比較できない上に 中間コードから実行可能状態に入るまでのコスト考えると劇的な利点には成り得ないと思う。 型の決定は致命的にJavaScriptが不利だが、実行時型決定をある程度諦めてしまい、 別言語からのトランスレートなり手作業なりで型情報を補って速度を稼ぐのが最近のJSトレンド。 これらの拡張を全面的に利用した時JavaScriptに速度面で圧倒的な構造的欠陥があるかというと…ね。 (JavaScriptの利便性も損なわれることはこの際無視で) http://mevius.5ch.net/test/read.cgi/tech/1363752460/650
651: デフォルトの名無しさん [] 2013/06/14(金) 15:03:40.20 任天堂の気持ちは分かる http://mevius.5ch.net/test/read.cgi/tech/1363752460/651
652: デフォルトの名無しさん [sage] 2013/06/14(金) 15:06:55.80 ×C++は捨てる ○ニコニコ動画みたいにアマチュアを囲い込みたい http://mevius.5ch.net/test/read.cgi/tech/1363752460/652
653: デフォルトの名無しさん [sage] 2013/06/15(土) 02:58:04.15 任天堂「今後C++は捨てJavaScriptで開発していく」 ↓ こんなん出来ました http://www.nintendo.co.jp/software_lineup/software/wii_party_u/img/m8_s.jpg http://mevius.5ch.net/test/read.cgi/tech/1363752460/653
654: デフォルトの名無しさん [sage] 2013/06/15(土) 11:33:12.44 emscriptenによってjavascript書かずにウェブアプリかけるようになったのはうれしい でも変換するのならJavaベースのほうがよかったな。 なんか昔グーグルが作ってた気もするが。 http://mevius.5ch.net/test/read.cgi/tech/1363752460/654
655: デフォルトの名無しさん [sage] 2013/06/15(土) 14:24:31.29 >>654 emscriptenはasm.js仕様を活用してGCからも脱却しようって所なのにJavaはどーかと。 でもま、LLVMを経由しての変換だからJavaをLLVMコードに変換してやれば流用できるんじゃね? http://mevius.5ch.net/test/read.cgi/tech/1363752460/655
656: デフォルトの名無しさん [sage] 2013/06/16(日) 22:27:05.30 馬鹿 http://mevius.5ch.net/test/read.cgi/tech/1363752460/656
657: デフォルトの名無しさん [sage] 2013/06/25(火) 01:51:06.83 >>654 Googleまだ開発続けてるよ http://mevius.5ch.net/test/read.cgi/tech/1363752460/657
658: デフォルトの名無しさん [sage] 2013/06/26(水) 20:15:16.48 はっきり言えるのは道具が変わったところで頭もスイッチされるわけではないってこと http://mevius.5ch.net/test/read.cgi/tech/1363752460/658
659: デフォルトの名無しさん [] 2013/07/15(月) NY:AN:NY.AN 世界中に開発ソフトを無償配布 任天堂、WiiU販売不振で危機感あらわ http://sankei.jp.msn.com/west/west_economy/news/130715/wec13071507020000-n1.htm http://sankei.jp.msn.com/images/news/130715/wec13071507020000-p1.jpg 任天堂が、家庭用ゲーム機「WiiU(ウィー・ユー)」向けのゲームを 開発するソフト(開発ツール)の無償配布を国内外で始めた。 ゲームの開発ツールは、これまで事前登録したソフト会社のみに配布されており有償だったが、 個人でも登録すれば無償で利用できる仕組みを導入した。 任天堂は今春からWiiU用の新たな開発ツールを導入。 うち、プログラミング言語の「HTML5」や「ジャバスクリプト」など 比較的簡易な言語を使ってゲームが開発できるソフトの無償供与を始めた。 http://mevius.5ch.net/test/read.cgi/tech/1363752460/659
660: デフォルトの名無しさん [sage] 2013/07/15(月) NY:AN:NY.AN ジャバスクリプトがじわじわくる http://mevius.5ch.net/test/read.cgi/tech/1363752460/660
661: デフォルトの名無しさん [sage] 2013/07/15(月) NY:AN:NY.AN 有償だったのが無償になったみたいな紛らわしい書き方しやがって http://mevius.5ch.net/test/read.cgi/tech/1363752460/661
662: デフォルトの名無しさん [sage] 2013/07/15(月) NY:AN:NY.AN なぜ全角なんだろう http://mevius.5ch.net/test/read.cgi/tech/1363752460/662
663: デフォルトの名無しさん [sage] 2013/07/15(月) NY:AN:NY.AN なぜ縦書じゃないんだろう http://mevius.5ch.net/test/read.cgi/tech/1363752460/663
664: デフォルトの名無しさん [sage] 2013/07/16(火) NY:AN:NY.AN カタカナで書くとここまで面白くなる言葉がかつてあっただろうか http://mevius.5ch.net/test/read.cgi/tech/1363752460/664
665: デフォルトの名無しさん [sage] 2013/07/16(火) NY:AN:NY.AN JAVAスクリプトとか書くよりはマシ http://mevius.5ch.net/test/read.cgi/tech/1363752460/665
666: デフォルトの名無しさん [sage] 2013/07/16(火) NY:AN:NY.AN そうか? Javaもスクリプトも普通に流通している言葉だが、ジャバは無いだろう? http://mevius.5ch.net/test/read.cgi/tech/1363752460/666
667: デフォルトの名無しさん [sage] 2013/07/16(火) NY:AN:NY.AN JavaScriptで一つの固有名なんだから一部分だけカナ読みするとかありえんだろ まだ全部をカナ読みしたジャバスクリプトのほうがマシだよ http://mevius.5ch.net/test/read.cgi/tech/1363752460/667
668: デフォルトの名無しさん [sage] 2013/07/16(火) NY:AN:NY.AN Java と JavaScript の区別が付いてないアホなんだろ http://mevius.5ch.net/test/read.cgi/tech/1363752460/668
669: デフォルトの名無しさん [sage] 2013/07/16(火) NY:AN:NY.AN シープラスプラス http://mevius.5ch.net/test/read.cgi/tech/1363752460/669
670: デフォルトの名無しさん [sage] 2013/07/16(火) NY:AN:NY.AN スレタイのせいか素人のお客さんが来てるんだろ http://mevius.5ch.net/test/read.cgi/tech/1363752460/670
671: デフォルトの名無しさん [sage] 2013/07/17(水) NY:AN:NY.AN ジャワスクリプトかな http://mevius.5ch.net/test/read.cgi/tech/1363752460/671
672: デフォルトの名無しさん [sage] 2013/07/17(水) NY:AN:NY.AN ジャバティーストレート http://mevius.5ch.net/test/read.cgi/tech/1363752460/672
673: デフォルトの名無しさん [] 2013/07/28(日) NY:AN:NY.AN 【第4136877号】 【商標(検索用)】 JAVASCRIPT 【称呼(参考情報)】 ジャバスクリプト,ジャワスクリプト,ジャバ,ジャワ 【権利者】 【氏名又は名称】 オラクル アメリカ,インコーポレーテッド 称呼検索(詳細画面)|特許電子図書館(IPDL) http://www1.ipdl.inpit.go.jp/syouko/TM_DETAIL_B.cgi?0&7&1&1&50&137493888159972205238984 http://mevius.5ch.net/test/read.cgi/tech/1363752460/673
674: デフォルトの名無しさん [sage] 2013/07/28(日) NY:AN:NY.AN >>658 そこが一番難しいところだろうな・・・ http://mevius.5ch.net/test/read.cgi/tech/1363752460/674
675: デフォルトの名無しさん [sage] 2013/11/13(水) 01:02:30.87 http://www.gamecity.ne.jp/doa5/ultimate/ DOA5U公式サイト ウイルス 高額請求 ワンクリ 板垣伴信 SCE 解雇 痴漢 レイプ 知的障害者 セクハラ パワハラ 訴訟 板垣伴信 ヴァルハラ 詐欺 暴力団 在日 右翼団体 テクモ ナムコ恐喝 松井宏明 身体障害者 虐待 無能 不潔 イジメ 武闘派 ポルノ映画監督 ナムコ恐喝 松井宏明 バブルス チンパンジー チビ 前科 横領 少林寺拳法 創価学会 コーエー http://mevius.5ch.net/test/read.cgi/tech/1363752460/675
676: デフォルトの名無しさん [sage] 2013/12/05(木) 11:12:36.20 ゲーム業界のプログラマは研究者肌の奴が多いから、 コードを書くなと言われるとガッカリする奴は多いだろうね。 というかマネージメント業務に回されてコードがあまり書けなくなったという愚痴を聞くことが最近多くなったなw http://mevius.5ch.net/test/read.cgi/tech/1363752460/676
677: デフォルトの名無しさん [] 2013/12/06(金) 13:48:38.55 C,C++を使ってた人達が結構流出してそうな感じがするな 任天堂の開発力が落ちてるんじゃない? http://mevius.5ch.net/test/read.cgi/tech/1363752460/677
678: デフォルトの名無しさん [sage] 2013/12/17(火) 22:34:56.01 >>676 システムとか帳票モドキより、ずっと高度なものつくってるでしょ http://mevius.5ch.net/test/read.cgi/tech/1363752460/678
679: デフォルトの名無しさん [] 2013/12/31(火) 05:10:47.59 HTML5のゲームすげえな。圧倒的なポテンシャルを感じる GAIABREAKER(ガイアブレイカー) 1〜5面 - ニコニコ動画:GINZA http://www.nicovideo.jp/watch/sm22555440 http://mevius.5ch.net/test/read.cgi/tech/1363752460/679
680: デフォルトの名無しさん [sage] 2013/12/31(火) 05:18:33.63 enchant.jsとUEI界隈意図的に無視してると言ってたゲームプログラマがいたが 理由がよく解った http://mevius.5ch.net/test/read.cgi/tech/1363752460/680
681: デフォルトの名無しさん [sage] 2014/01/01(水) 13:56:09.76 しょうもない論争すんなよ。 http://mevius.5ch.net/test/read.cgi/tech/1363752460/681
682: デフォルトの名無しさん [] 2014/01/03(金) 01:50:39.46 ベンチマークテストをしてみよう。 以下のリンクにHTMLファイルが入っているのでダウンロード、クリック。 http://www.filedropper.com/test_13 プログラム内容(test.html) <script> var t=Date.now(); var j=0; for(j=0; j<1000000000; j++){} document.write( (Date.now()-t)/1000.0 ); </script> 参考(Core i7-4770K 3.5GHz) JavaScript - 1.506秒 ユーザーは、実行した構成とfpsを書き込んでくれるとOK。 PS3、XB360の方もよろしく。 http://mevius.5ch.net/test/read.cgi/tech/1363752460/682
683: デフォルトの名無しさん [sage] 2014/01/04(土) 10:00:39.19 もうちょっとマシなベンチマーク書けなかったのか? http://mevius.5ch.net/test/read.cgi/tech/1363752460/683
684: デフォルトの名無しさん [sage] 2014/01/04(土) 19:41:15.97 不満があるのなら自分で書けばいいと思うよ。 http://mevius.5ch.net/test/read.cgi/tech/1363752460/684
685: デフォルトの名無しさん [sage] 2014/01/04(土) 21:21:48.97 既存のベンチマーク使えばいい。 しっかしコレ何をベンチマークするんだ? 最適化の有無とか? http://mevius.5ch.net/test/read.cgi/tech/1363752460/685
686: デフォルトの名無しさん [] 2014/01/04(土) 21:44:50.29 >しっかしコレ何をベンチマークするんだ? ゲーム機 http://mevius.5ch.net/test/read.cgi/tech/1363752460/686
687: デフォルトの名無しさん [sage] 2014/01/04(土) 22:59:03.41 だめだこりゃ。 http://mevius.5ch.net/test/read.cgi/tech/1363752460/687
688: デフォルトの名無しさん [sage] 2014/01/05(日) 19:17:38.50 何分も待てねえよ http://mevius.5ch.net/test/read.cgi/tech/1363752460/688
689: デフォルトの名無しさん [] 2014/01/23(木) 10:14:37.16 おいおい、空のforループ回してベンチマークになるのかよ、JavaScriptとかいうゴミ言語は…… 手元でも動かしてみたが本当に1.5秒かかってやがるし、マジで計算してるがな。信じられん。 for(j=0; j<1000000000; j++){} C++という最強言語だと、こんなゴミループはコンパイラに 「何もしてねーな」「無駄無駄無駄無駄無駄ァ!」と判定されて完全に消滅するんだぜ。 このサイトですぐ試せる。 http://gcc.godbolt.org/ void test() { int j = 0; for (j = 0; j < 1000000000; j++) {} } と入れてみろ 出力アセンブリコードワロタwwwwwwwwwwwwwwwwwwwww リターンしかしてねえwwwwwwwwwwwwwwwwwww test(): # @test() ret http://mevius.5ch.net/test/read.cgi/tech/1363752460/689
690: デフォルトの名無しさん [] 2014/01/23(木) 10:15:34.37 これだけだとなんだから、jを関数から返してみようか。 int test() { int j = 0; for (j = 0; j < 1000000000; j++){} return j; } 出力アセンブリコードワロタwwwwwwwwwww レジスタにいきなり1000000000を代入して即リターンwwwwwwww test(): # @test() movl $1000000000, %eax # imm = 0x3B9ACA00 ret 重要なのは、これが最終的にCPUが実行するコードだということだ。 こんな鬼最適化があらゆる計算に効いてくるんだぜ。 これがC++超はええ、ゲーム開発ならやっぱりC++だよなと言われる所以だ。 スクリプト言語使って喜んでる連中は知らない世界だよ。 みんなもひとつ最強言語C++どうだい?(´・ω・`) http://mevius.5ch.net/test/read.cgi/tech/1363752460/690
691: デフォルトの名無しさん [sage] 2014/01/23(木) 11:58:54.66 釣り針でかすぎといいたいところだが uy なら本気でこれくらいのことを言いかねない http://mevius.5ch.net/test/read.cgi/tech/1363752460/691
692: デフォルトの名無しさん [sage] 2014/01/23(木) 12:12:44.39 >>691の冷静さに鼻水フイタw http://mevius.5ch.net/test/read.cgi/tech/1363752460/692
693: デフォルトの名無しさん [sage] 2014/01/23(木) 22:42:42.89 >>690 http://tech.a-listers.jp/2012/10/10/faster-than-c/ まぁ、これでも見てがんばってくれ http://mevius.5ch.net/test/read.cgi/tech/1363752460/693
694: デフォルトの名無しさん [] 2014/01/24(金) 04:14:17.31 >>693 単にマルチスレッド有効にしてるだけじゃん(バカかw http://mevius.5ch.net/test/read.cgi/tech/1363752460/694
695: デフォルトの名無しさん [sage] 2014/01/24(金) 05:13:06.26 現状まだまだだけどJITの可能性を甘く見るのも良くないと思うな 極端な場合、関数型言語のメモ化みたいなことも不可能ではない 実行時最適化はコンパイル時最適化を越える可能性を持っている JavaScriptの場合、型の推測や副作用の判別やメモ化対象の選別とかの技術が発展すれば或いは… アプリケーション側に実行時自己最適化機能を付与すればコンパイラ言語でも再現は出来るけどね C/C++で実行時最適化の発展に期待できそうなのはC++/CLR(.NET)とLLVM/clangって限られてるから、 C/C++より先に何れかのJavaScriptエンジンがそういう圧倒的な最適化機能を獲得する可能性は十分ある http://mevius.5ch.net/test/read.cgi/tech/1363752460/695
696: デフォルトの名無しさん [] 2014/01/24(金) 05:21:37.45 [参考] ベンチマーク - FOR-NEXT10億回ループ - DarkBASIC J AS INTEGER T=TIMER() FOR J=0 TO 1000000000:NEXT J PRINT (TIMER()-T)/1000.0:WAIT KEY 参考 旧Ver CeleronD2.66GHz -------- 20.853秒 参考 旧Ver Core i7-4770K 3.5GHz ---- 5.501秒 参考 77RC7 Core i7-4770K 3.5GHz --- 1.798秒 (旧Verの約3.06倍) 参考 Core i7-4770K 3.5GHz Windows8 64bit版 JavaScript - 1.506秒 <script> var t=Date.now(); var j=0; for(j=0; j<1000000000; j++){} document.write( (Date.now()-t)/1000.0 ); </script> JavaScriptに並んだと言うコトは…もはやVC++もJavaScriptも不要w ソース隠蔽可能なDarkBASIC 77RC7の圧勝。 http://mevius.5ch.net/test/read.cgi/tech/1363752460/696
697: デフォルトの名無しさん [] 2014/01/24(金) 05:36:50.50 77RC7の脅威w JavaScript、VC++不要の新秩序w マジ勝ちw http://mevius.5ch.net/test/read.cgi/tech/1363752460/697
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 190 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.013s