任天堂「今後C++は捨てJavaScriptで開発していく」 (887レス)
上下前次1-新
抽出解除 レス栞
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
37(1): デフォルトの名無しさん [] 2013/03/21(木) 10:26:39.28 AAS
JSの速度のことを指摘している人は検討違い
JSの言語自体の問題は無い
あるのはアウトプットをどうするかということ
正直今のWeb技術はバリバリのゲームなんか想定してない
WEBにはオーバースペックだと度々言われるWebGLだって
コンシューマ機として考えたらOpenGL ES 2.0だからしょぼすぎる
WiiUのGPUとマッチしてないと思う
2DゲームだってCanvas2D+CSSだけじゃあ寂しすぎる
エフェクトとかがかけづらいからほとんどWebGL使うと思う
本気でやるんなら新しいCanvasのコンテキストを用意するのはもちろん
リアルタイムオーディオ系API、今ChromeとFirefoxで全然別なのが乗ってて合併中だけどそれをどうするのかも決めないと
細かいとこだけどHTML5のテンプレートとかCSSのシェーダーとか
今実験段階の機能も載せないとダメだと思う
WiiUがスタンダードを決めるくらいの勢いでいかないと成功しない
でもあくまでWeb技術だから無茶もダメ、
ブラウザはもちろん、今年から出てくるMobileWebOSのベンダー何かとも相談する必要あると思う
そういうことが任天堂にできるよう体制考えていくのかっていうのが大事
任天堂の一大プロジェクトとして頑張ってくれ
183: デフォルトの名無しさん [sage] 2013/03/22(金) 07:18:24.28 AAS
念のため言っとくが(めんどくさいから、これが最後だよ)、その「正」は
正しくないよ。
251: デフォルトの名無しさん [sage] 2013/03/23(土) 10:34:07.28 AAS
普通、コア部分はC/C++で開発して簡易なゲームロジックは独自スクリプトとかLuaとか使うもんじゃないの
そこをJavaScriptにするってこと?だったらもう少しマシというか新しい言語選んだほうがよくね?
299: デフォルトの名無しさん [sage] 2013/03/29(金) 00:30:35.28 AAS
いい機会だからasm.js採用したら
301: デフォルトの名無しさん [sage] 2013/03/29(金) 01:01:25.28 AAS
webkitベースということだからfirefox系のものを使うことは無いな
JavascriptVM自体はどこから持ってきたのか説明はあったのかな?
416: デフォルトの名無しさん [sage] 2013/04/03(水) 10:03:24.28 AAS
「Javascriptのコードから」ってルールが抜けてるんなら
バイナリ列のコピーだけでもいいからね。
437: デフォルトの名無しさん [sage] 2013/04/03(水) 10:59:28.28 AAS
ちょっとまてよw
>>401401(1): デフォルトの名無しさん [] 2013/04/03(水) 02:59:26.13 AAS
より一般にほとんど言語で、C/C++で書かれたC/C++コンパイラと同等の速度が出る、C/C++コンパイラを書くことは可能。
これはチューリング完全なんかと関係する。
= >>425425(5): デフォルトの名無しさん [] 2013/04/03(水) 10:33:57.34 AAS
JavaScriptで、C言語製ソフトと同等(速度)の事をやることは現実で可能。
Zopfli を Emscripten をつかって JavaScript に移植しました
外部リンク[html]:blog.livedoor.jp
Google Zopfli圧縮アルゴリズム、gzip -9より高圧縮 3月11日
外部リンク:headlines.yahoo.co.jp
この記事では、C言語で書かれたアプリケーションを Javascript エンジン上で動かすためのツールである Emscripten について解説します。
Emscripten の原理
Emscripten はC言語のコードを Javascript のコードへ変換するツールですが、人間が移植作業を行うように「書き直し」をしてくれるものではありません。
外部リンク:teikyo.tumblr.com
かよ
真面目にレスして損したわ・・・・・・
462(2): デフォルトの名無しさん [sage] 2013/04/03(水) 13:15:09.28 AAS
>>461461(1): デフォルトの名無しさん [] 2013/04/03(水) 13:12:22.58 AAS
459だとC言語ソースをJavaScriptでコンパイルしたものが
C製Cコンパイラと同速度という意味だが。
JavaScriptソースとC言語ソースに互いに変換可能で無駄がないとすれば
JavaScriptソースもJavaScript製コンパイラでC言語並の速度が出るということ。
>JavaScriptソースとC言語ソースに互いに変換可能で無駄がない
ここが間違ってる
JavascriptソースからC言語ソースへの変換は、Javascriptソースのほうが情報量が少ないから、
同等なものに変換するには事実上不可能なほどの計算量が必要になる
474: デフォルトの名無しさん [sage] 2013/04/03(水) 17:10:40.28 AAS
GCありきで書かれたクソコードを静的解析してスタックに割り付ける作業に戻れ
519: デフォルトの名無しさん [sage] 2013/04/07(日) 16:58:40.28 AAS
>>517-518
この先も続けるつもりならコテつけてやってくれんかね
784: デフォルトの名無しさん [sage] 2015/02/20(金) 23:13:59.28 ID:nA3EOrKW(1) AAS
>>776776(1): デフォルトの名無しさん [sage] 2015/02/15(日) 13:26:10.24 ID:62okPNWV(1) AAS
JavaScriptばかり叩かれるけど、ぶっちゃけHTMLもGUI作りとして見ると
相当なクソだと思うんだよ
じゃあelm使おう(錯乱)
818: デフォルトの名無しさん [sage] 2016/05/12(木) 20:51:13.28 ID:3P07tvNJ(1) AAS
Unityみたいなゲームエンジンを提供する、
あとはツクールのように作ってね、ってことだろ。
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.034s