任天堂「今後C++は捨てJavaScriptで開発していく」 (887レス)
任天堂「今後C++は捨てJavaScriptで開発していく」 http://mevius.5ch.net/test/read.cgi/tech/1363752460/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
531: デフォルトの名無しさん [sage] 2013/04/08(月) 14:40:02.55 JSは変数スコープがキモイ http://mevius.5ch.net/test/read.cgi/tech/1363752460/531
532: デフォルトの名無しさん [sage] 2013/04/08(月) 15:02:35.47 JSの変数スコープが理解できないやつはわりと頭悪い http://mevius.5ch.net/test/read.cgi/tech/1363752460/532
533: デフォルトの名無しさん [sage] 2013/04/08(月) 20:40:42.93 typoしても黙ってるとかタチ悪すぎ VBAですらOption Explicit必須だというのに http://mevius.5ch.net/test/read.cgi/tech/1363752460/533
534: デフォルトの名無しさん [sage] 2013/04/08(月) 20:49:49.51 strictモードにしろよ http://mevius.5ch.net/test/read.cgi/tech/1363752460/534
535: デフォルトの名無しさん [sage] 2013/04/09(火) 02:25:52.10 >>532 文ブロックで隠蔽されないとかきもくね? http://mevius.5ch.net/test/read.cgi/tech/1363752460/535
536: デフォルトの名無しさん [sage] 2013/04/09(火) 02:43:57.30 >>535 LispとかやってるとJavascriptの方が自然だな http://mevius.5ch.net/test/read.cgi/tech/1363752460/536
537: デフォルトの名無しさん [sage] 2013/04/09(火) 02:56:15.10 >>536 Lispが既に異端 http://mevius.5ch.net/test/read.cgi/tech/1363752460/537
538: デフォルトの名無しさん [sage] 2013/04/09(火) 03:17:52.24 そもそもレキシカルスコープとかLisp由来なので http://mevius.5ch.net/test/read.cgi/tech/1363752460/538
539: デフォルトの名無しさん [sage] 2013/04/09(火) 04:17:17.11 ラムダのみが新しい束縛範囲をつくる letや文ブロックはただの糖衣構文に過ぎず、そういうのは極力少ないほうがいい http://mevius.5ch.net/test/read.cgi/tech/1363752460/539
540: デフォルトの名無しさん [sage] 2013/04/09(火) 09:03:02.66 関数型はやり過ぎ http://mevius.5ch.net/test/read.cgi/tech/1363752460/540
541: デフォルトの名無しさん [sage] 2013/04/09(火) 10:36:46.68 >>539は別に関数型言語の話ではない http://mevius.5ch.net/test/read.cgi/tech/1363752460/541
542: デフォルトの名無しさん [sage] 2013/04/09(火) 11:03:25.15 >>538 Algolだろう http://mevius.5ch.net/test/read.cgi/tech/1363752460/542
543: ─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG [] 2013/04/10(水) 17:14:14.25 >>1 >任天堂のゲームはこれまで,CやC++といったプログラミング言語で開発されており, >そのため高いパフォーマンスを発揮していたが,反面,開発に時間がかかっていたという。 >このセッションではそれ以外の方法,つまりHTMLやJavaScriptを使ってWii Uの全機能にアクセスしつつ, >より手軽にゲーム開発を行う方法が説明されるようだ。 ありえないな…。 どうせフルアセンブラで書いてて後継者がいなくなったってところが正解だろう
なw 岩田社長はVIC時代の功績(※)があるとしても、さすがに無理があるだろうな。 - - - - - - - - (※)VIC時代の功績 HAL研究所在籍時にナムコのゲームを当時のゲームパソコンVIC-1001に無断移植して海外で大ヒットした コトを指す。 これによってVIC-1001を製造販売していたコモドール(カナダ)は一時的に世界シェアNo.1を獲得する。 http://mevius.5ch.net/test/read.cgi/tech/1363752460/543
544: デフォルトの名無しさん [sage] 2013/04/10(水) 18:05:02.98 きょうびフルアセンブラで開発してるとこなんてないっつーの http://mevius.5ch.net/test/read.cgi/tech/1363752460/544
545: ─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG [] 2013/04/10(水) 18:08:55.33 んじゃ証拠並べろw http://mevius.5ch.net/test/read.cgi/tech/1363752460/545
546: デフォルトの名無しさん [sage] 2013/04/10(水) 19:29:39.53 >>545 1mb位でさえフルアセンブルしてみれば、どれだけ大変かわかるぞ。 んで、このスレにも書かれてたと思うけど、Web屋を取り込みたいんだろう。 あと、コンパイラを真面目に作れば、C++の2倍程度で済むらしいから、 表現力の向上を考えればトレードオフできるレベルじゃないか? それに、頑張ってCTFEでも実装すればもっと縮まるし。 http://mevius.5ch.net/test/read.cgi/tech/1363752460/546
547: ─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG [] 2013/04/10(水) 20:05:29.65 >>546 …「 JavaScriptコンパイラ 」 か?w ” 緩いJava ” みたいになってますます混乱するだろうな(笑) フツーに中間言語(CLR/MSIL)にしか翻訳しないコンパイラならBASICコンパイラの方がいいだろうな。 既存のOSとかAPIとかのパラメーターの引き渡し方法(スタック渡しとか)をどうやって実現するかは別 にしてな。 ハードウェアを直接操作するってのは時代に沿わないけど、これとは逆行してAndroidとかAppleとか、 ファイルシステ
ムも直接操作させないように企図してる。 任天堂みたいなゲーム機メーカーごときが口を挟むべきじゃあないな。 ゲーム機メーカーは独裁的で人から嫌われるモノ作りで、自由なパソコンの世界とは対極にある。 http://mevius.5ch.net/test/read.cgi/tech/1363752460/547
548: デフォルトの名無しさん [sage] 2013/04/10(水) 20:13:16.50 CLR…共通言語ランタイム CLI…共通言語基盤 CIL…共通中間言語 http://mevius.5ch.net/test/read.cgi/tech/1363752460/548
549: デフォルトの名無しさん [sage] 2013/04/10(水) 20:58:33.41 >>547 JavaとJavascriptの区別がついてないの? JSのオブジェクトはほとんど参照渡し。なのでポインタに変換可能。 APIはさすがにC++で実装するだろうけど、ASMが必要なくらいローレベルな用途は全部APIでカバーしないとダメなレベル。 あんたシステムプログラムやったことないだろう。 何とかごときとかそういう発想がすでに不味いわ。ほんと。 WiiUのOSはどこが開発してるんだよ。まったく。 http://mevius.5ch.net/test/read.cgi/tech/1363752460/549
550: デフォルトの名無しさん [sage] 2013/04/10(水) 21:16:06.07 プログラミングで一番大切なのはコンパイラもそうだけど、もっと大事なのはデバッガ。 俺はVCのデバッガに育てられたからな。 http://mevius.5ch.net/test/read.cgi/tech/1363752460/550
551: デフォルトの名無しさん [sage] 2013/04/10(水) 22:01:02.90 >>536 function test(arg) { if(arg) { var foo = hogehoge...; } else { var foo = fugafuga...; } } これでelse節のfooが2重定義エラーなのがキモイ Lispだってここまでへんちくりんじゃねぇ(DynamicScopeはもっと変だけどな) http://mevius.5ch.net/test/read.cgi/tech/1363752460/551
552: ─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG [] 2013/04/10(水) 22:09:28.64 >>551 なんか経験不足ってのが…w” http://mevius.5ch.net/test/read.cgi/tech/1363752460/552
553: ─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG [] 2013/04/10(水) 22:21:28.72 >>549 >あんたシステムプログラムやったことないだろう。 あんまり感情的になる人はプログラマーには向いてないよw http://mevius.5ch.net/test/read.cgi/tech/1363752460/553
554: ─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG [] 2013/04/10(水) 22:25:36.63 任天堂ごときが開発環境を語るってな感じかw http://mevius.5ch.net/test/read.cgi/tech/1363752460/554
555: デフォルトの名無しさん [sage] 2013/04/10(水) 22:28:54.07 >>551 二重定義エラーにならんだろ? http://mevius.5ch.net/test/read.cgi/tech/1363752460/555
556: ─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG [] 2013/04/10(水) 23:00:56.57 俺様 「 今後任天堂ごときは捨ててJavaScriptで開発していく 」 http://mevius.5ch.net/test/read.cgi/tech/1363752460/556
557: デフォルトの名無しさん [sage] 2013/04/10(水) 23:55:10.67 JavaScript(wwwwww PHPみたいなエレガントな言語触ったらこんな低機能な物は触れないよ(w http://mevius.5ch.net/test/read.cgi/tech/1363752460/557
558: デフォルトの名無しさん [sage] 2013/04/10(水) 23:56:52.88 wwwwwwwwwwwww http://mevius.5ch.net/test/read.cgi/tech/1363752460/558
559: ─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG [] 2013/04/11(木) 00:05:47.39 いいぞいいぞ♪(ゲラ http://mevius.5ch.net/test/read.cgi/tech/1363752460/559
560: ─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG [] 2013/04/11(木) 00:11:02.57 任天堂はソース漏れのリスクを抱えながら開発していくんだろうなw http://mevius.5ch.net/test/read.cgi/tech/1363752460/560
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 327 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.010s