任天堂「今後C++は捨てJavaScriptで開発していく」

2013/03/20(水) 13:07:40.60
任天堂のゲームはこれまで,CやC++といったプログラミング言語で開発されており,
そのため高いパフォーマンスを発揮していたが,反面,開発に時間がかかっていたという。
このセッションではそれ以外の方法,つまりHTMLやJavaScriptを使ってWii Uの全機能にアクセスしつつ,
より手軽にゲーム開発を行う方法が説明されるようだ。
http://www.4gamer.net/games/999/G999905/20130316001/
2013/04/08(月) 20:40:42.93
typoしても黙ってるとかタチ悪すぎ
VBAですらOption Explicit必須だというのに
2013/04/08(月) 20:49:49.51
strictモードにしろよ
2013/04/09(火) 02:25:52.10
>>532
文ブロックで隠蔽されないとかきもくね?
2013/04/09(火) 02:43:57.30
>>535
LispとかやってるとJavascriptの方が自然だな
2013/04/09(火) 02:56:15.10
>>536
Lispが既に異端
2013/04/09(火) 03:17:52.24
そもそもレキシカルスコープとかLisp由来なので
2013/04/09(火) 04:17:17.11
ラムダのみが新しい束縛範囲をつくる
letや文ブロックはただの糖衣構文に過ぎず、そういうのは極力少ないほうがいい
2013/04/09(火) 09:03:02.66
関数型はやり過ぎ
2013/04/09(火) 10:36:46.68
>>539は別に関数型言語の話ではない
2013/04/09(火) 11:03:25.15
>>538
Algolだろう
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を獲得する。
2013/04/10(水) 18:05:02.98
きょうびフルアセンブラで開発してるとこなんてないっつーの
545─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
垢版 |
2013/04/10(水) 18:08:55.33
んじゃ証拠並べろw
2013/04/10(水) 19:29:39.53
>>545
1mb位でさえフルアセンブルしてみれば、どれだけ大変かわかるぞ。
んで、このスレにも書かれてたと思うけど、Web屋を取り込みたいんだろう。

あと、コンパイラを真面目に作れば、C++の2倍程度で済むらしいから、
表現力の向上を考えればトレードオフできるレベルじゃないか?
それに、頑張ってCTFEでも実装すればもっと縮まるし。
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とか、
ファイルシステムも直接操作させないように企図してる。

任天堂みたいなゲーム機メーカーごときが口を挟むべきじゃあないな。

ゲーム機メーカーは独裁的で人から嫌われるモノ作りで、自由なパソコンの世界とは対極にある。
2013/04/10(水) 20:13:16.50
CLR…共通言語ランタイム
CLI…共通言語基盤
CIL…共通中間言語
2013/04/10(水) 20:58:33.41
>>547
JavaとJavascriptの区別がついてないの?
JSのオブジェクトはほとんど参照渡し。なのでポインタに変換可能。
APIはさすがにC++で実装するだろうけど、ASMが必要なくらいローレベルな用途は全部APIでカバーしないとダメなレベル。

あんたシステムプログラムやったことないだろう。
何とかごときとかそういう発想がすでに不味いわ。ほんと。
WiiUのOSはどこが開発してるんだよ。まったく。
2013/04/10(水) 21:16:06.07
プログラミングで一番大切なのはコンパイラもそうだけど、もっと大事なのはデバッガ。
俺はVCのデバッガに育てられたからな。
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はもっと変だけどな)
552─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
垢版 |
2013/04/10(水) 22:09:28.64
>>551
なんか経験不足ってのが…w”
553─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
垢版 |
2013/04/10(水) 22:21:28.72
>>549
>あんたシステムプログラムやったことないだろう。

あんまり感情的になる人はプログラマーには向いてないよw
554─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
垢版 |
2013/04/10(水) 22:25:36.63
任天堂ごときが開発環境を語るってな感じかw
2013/04/10(水) 22:28:54.07
>>551
二重定義エラーにならんだろ?
556─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
垢版 |
2013/04/10(水) 23:00:56.57
俺様 「 今後任天堂ごときは捨ててJavaScriptで開発していく 」
2013/04/10(水) 23:55:10.67
JavaScript(wwwwww

PHPみたいなエレガントな言語触ったらこんな低機能な物は触れないよ(w
2013/04/10(水) 23:56:52.88
wwwwwwwwwwwww
559─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
垢版 |
2013/04/11(木) 00:05:47.39
いいぞいいぞ♪(ゲラ
560─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
垢版 |
2013/04/11(木) 00:11:02.57
任天堂はソース漏れのリスクを抱えながら開発していくんだろうなw
2013/04/11(木) 01:02:18.09
またしょーもないのに目をつけられたな
562─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
垢版 |
2013/04/11(木) 01:11:11.79
悔しいのうw
563デフォルトの名無しさん
垢版 |
2013/04/11(木) 05:52:15.45
Webkitはオワコンになったのに大丈夫なのか?
2013/04/11(木) 06:22:28.95
Webなんてオレオレフレームワークだらけでまともに付き合っちゃだめ
2013/04/11(木) 12:07:26.14
>>563
必要ならWebkitからBlinkに切り替えるだけ
2013/04/11(木) 15:24:06.11
>>543
「任天堂のゲームはこれまで,CやC++といったプログラミング言語で開発されており」をどう読んだら「どうせフルアセンブラで書いてて」になるんだ?
部分的にアセンブラ使っててもフルアセンブラは今時ねぇよ。実行頻度の低い部分はC/C++なんかの言語で書いたほうが生産性もバグの発生率も低い。

>>546
JavaScriptで表現力向上って何の冗談だ・・・開発コストの低下とかならともかく。
D言語のCTFEって只の最適化の補助構文に過ぎなくねぇか?

>>547
今時の中間言語は実行時にJITコンパイルする。バイトコードをチマチマ呼んでインタプリトとかはしない。
そしてこのJITは場合によっては実行状況に合わせて動的に最適化することで事前コンパイルより高い効率を出す可能性すら有る。
一方昔のBASICコンパイラみたいな奴はBASICの命令を命令に相当するサブルーチン呼び出しに置換するだけで、
バイトコードインタプリトよりマシだがJITコンパイルとは比べてはいけないレベルで効率が悪いコードしか吐けない。

それと、ハードウェア直接操作云々はこのへんの話に全く関係ない。
WebGL見れば分かる通り、JavaScriptでGPUのプログラマブルシェーダを直接ぶっ叩くことすらとっくに可能となっている。
AndroidもiOSもプログラマブルシェーダ自体は(保護された環境下で)直接ぶっ叩けるんじゃなかったかな。
最近のハード直接云々の話は仮想化云々の話題に近くて、「保護すべき領域を保護しながらハードウェアの機能をお上品に直接叩く」方向にある

>>549
ポインタが示す先の型をどこに保持するかって問題を忘れている。Cではコンパイラが型を特定し、型に対応したコードを生成する。
C++のRTTIでは、コンパイル時に特定できない型はオブジェクト側に型情報をもたせ、それを実行時にロス覚悟で参照して想定されている型ごとのコードに分岐する。
JavaScriptでは、多くの型がコンパイル時に特定できない上に、想定されうる型が無数にあるため型ごとのコード生成が非常に困難になる。
コンパイル時に強力な解析を行えば型特定もある程度できるが、言語がそれをサポートしていない以上限界がある。
567─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
垢版 |
2013/04/11(木) 22:35:09.70
>>566
…アセンブラができないクセに偉そうに語るところが面白いよなw

おまえの書いてる中身は教科書の中身にすら劣るってのが相場だよ。
2013/04/11(木) 22:50:50.64
おまえのレスは本当にからっぽだな
569─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
垢版 |
2013/04/11(木) 22:55:48.68
ファミ必死w
2013/04/11(木) 23:34:05.44
アセンブラができるやつが今時ゲーム開発でフルアセンブラなんて発想するのか
こえーな
2013/04/11(木) 23:58:03.08
春厨かよ
2013/04/12(金) 03:14:53.18
>>567
勘違いしていい気になってる所悪いが、このスレで俺があんたにレスしたのは566の一回だけだ
アセンブラはx86とAVR、あとMIPS系を齧る程度には使ってるが・・・

・・・そもそも俺のレスはx86アセンブリがちょっとわかればわかる程度のことしか書いてないぞ?
どれだけ補助機能を利用して効率化してもアセンブラは記述効率が非常に低いってのはアセンブラを触ればアホでもわかるし
デバッガでアタッチしてみれば、BASICなんかでよくあるスレッデッドコードがアホみたいなCALL連打になるも一目瞭然だし
MSILバイナリが実際には普通のC/C++から生成したのと大差ないx86命令に変換されて実行されてるのもすぐに分かる

教科書に勝ること書いてるなんて思ってもいないが、「中間言語(CLR/MSIL)にしか翻訳しないコンパイラならBASICコンパイラの方がいい」なんて、
「BASICをネイティブコードに変換できるコンパイラが存在します」「中間コードは中間コードインタプリタで実行されます」
「インタプリタは遅いです」なんて十年以上前の教科書レベルの知識をMSILに適用したかのような事をまじめに書くよりは遥かにマシだわ
573─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
垢版 |
2013/04/12(金) 05:38:18.46
[参考] ベンチマーク - FOR-NEXT10億回ループ ver1.04 page 1/2

(表1)ベンチマークテスト結果(数字が小さいほど速い)

                        MASM32 Visual  Visual  Visual  Java   Dark   AGK   Basic4GL 99BASIC
                              Basic  C++   C#   Script  BASIC
----------------------------------------------------------------------------------------------------
PC(CeleronD2.66GHz)[sec]       0.7828  2.445  2.821   3.973   7.772  20.853  65.423  285.703  1532.0
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
MASM32を1とする相対倍率        1.0   3.123  3.604   5.076   9.928  26.638   83.575  364.975  1957.0
----------------------------------------------------------------------------------------------------
Nexus7(Tegra3)1.3GHz[sec].       -----   -----  -----  -----  36.480 -----   320.18   -----   -----
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
MASM32を1とする相対倍率.       -----   -----  -----  -----  46.601 -----   409.01   -----   -----
----------------------------------------------------------------------------------------------------
iPhone4S(Cortex-A9)800MHz[sec]  -----   -----  -----  -----  36.521 -----   (※注)  -----   -----
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
MASM32を1とする相対倍率        -----   -----  -----  -----  46.654 -----   (※注)  -----   -----
----------------------------------------------------------------------------------------------------
(※注)iPhone版AGKターゲットエミュレーターはビデオストリームのため除外。
574─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
垢版 |
2013/04/12(金) 05:39:02.30
[参考] ベンチマーク - FOR-NEXT10億回ループ ver1.04 page 2/E

(表2)ランキング表(数字が小さいほど速い)

                    開発環境     タイム  MASM32を1とする
                              [sec]      相対倍率
-----------------------------------------------------------------
PC(CeleronD2.66GHz).      MASM32.     0.7828         1.0
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
PC(CeleronD2.66GHz).      Visual Basic.   2.445          3.123
PC(CeleronD2.66GHz).      Visual C++    2.821          3.604
PC(CeleronD2.66GHz).      Visual C#      3.973       5.076
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
PC(CeleronD2.66GHz).      JavaScript    7.772         9.928
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
PC(CeleronD2.66GHz).      DarkBASIC   20.853         26.638
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Nexus7(Tegra3)1.3GHz      JavaScript.   36.48         46.601
iPhone4S(Cortex-A9)800MHz JavaScript.   36.521         46.654
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
PC(CeleronD2.66GHz).      AGK       65.423         83.575
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
PC(CeleronD2.66GHz).      Basic4GL.   285.703       364.975
Nexus7(Tegra3)1.3GHz      AGK.      320.187       409.01
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
PC(CeleronD2.66GHz).      99BASIC.   1532.0         1957.0
-----------------------------------------------------------------
575─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
垢版 |
2013/04/12(金) 05:39:47.85
>>572
ムダ♪(アハ♪”
2013/04/12(金) 06:13:29.94
>>573
あああの可哀想な人か・・・ちゃんとコテつけたんだな。エライエライ。でもコテつけるときは今まで何書いてた奴か分かるようにコテ宣言しようね
577デフォルトの名無しさん
垢版 |
2013/04/12(金) 06:45:21.47
[誤算] Nexus7馬鹿売れでSurface脂肪、思わぬ戦術ミス
http://kohada.2ch.net/test/read.cgi/pcnews/1351751485/l50

コンソール研究所は1日、台湾ASUSの販売している新型タブレット ” Nexus7 ” が馬鹿売れ状態で
あるコトを把握し、事実上のMS日本市場の戦略失敗を認めた。

Nexus7はタブレットPCでは珍しい4コアCPU(1.3GHz)を搭載し、7インチで1280×800ピクセルの高
画質を実現、従来の性能の貧弱なノートPCより 「 快適な操作感 」 が体験できると言う。

これに伴いWi-Fiポイント機器(無線LAN親機)が飛ぶように売れ、自宅有線LAN回線の有効活用策
も図られてパケット料金の節約にも貢献していると言う。

Nexus7はWi-Fi接続の知識があれば、これほど 『 お買い得感のある製品はない 』 と言う。

価格は16GBモデルが2万円、32GBモデルが2万5千円。

「 Androidはダメだ 」 と思うおまえら、お試し価格で買えるから騙されたと思って買うといい。
578デフォルトの名無しさん
垢版 |
2013/04/12(金) 06:47:48.40
[速報] プログラミング言語No.1は ” DarkBASIC ”

コンソール研究所は8日、英国The Game Creatorsの販売しているミドルウェア、” DarkBASIC Professional ”
が世界で最も使われているゲーム開発環境であると発表した。

DarkBASIC ProfessionalはDirectX9.0以上の要件を満たすWindowsPCで動作し、簡素な記述で分かりやすいと
言う特徴を備えている。

ゲーム開発の歴史はスペースインベーダー(1978)からグラディウス(1985)までがアセンブラ、それ以降はC言
語で開発され、おおむね2003年までC言語主流は続いてきたが、PC性能の飛躍により高級言語の開発でも
充分なスピードを出せると判断され、この体制は崩壊した。

海外では生産効率の観点から 「 BASIC復権 」 が提唱され、VisualBASICの文法を取り入れた独自規格の
BASICによる開発が台頭しつつある。

また、マイクロソフト米国本社はVisualBASICの普及を目指してライトバージョンのSmallBASICを無償で配布。

これらはいずれもWindowsAPIやDirectXの記述を別個に行う必要があり、普及する確率は低い。

DarkBASIC Professionalはそういった面倒な記述を排除してより簡単な記述で開発できると言うメリットがある。

日本では 『 99BASIC 』 と言う旧式のマイクロソフトBASICに準拠した開発環境があるが、DirectXをサポートし
ていないなど、若干の問題を抱えているが、往年の日曜プログラマーには10年以上好評である。

” BASIC開発競争 ” に乗り遅れないためには、どのBASICを選ぶかで岐路が分かれる。

賢明な判断が要求される。

DarkBASIC Professional http://www.thegamecreators.com/?m=view_product&;id=2000
99BASIC http://www.sagami.ne.jp/tadaka/99Basic/
Small Basic http://smallbasic.com/
579デフォルトの名無しさん
垢版 |
2013/04/12(金) 08:11:46.44
どうせならLispでいいきがするんだが
2013/04/12(金) 18:46:51.39
どーせ、アマチュアが作るのってモンスターボールでオッパイ集めるゲームだろ
2013/04/12(金) 23:03:13.17
そんなゲーム、知ってるのも、やってるのもお前ぐらいだろw
582─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
垢版 |
2013/04/12(金) 23:44:01.33
【社会】 「ら抜き言葉を使う人は、知的レベル低い。採用しない」「ら抜きの方が、可能か受け身かすぐ判るのに」…面接の現場で★4
http://uni.2ch.net/test/read.cgi/newsplus/1365717932/l50

・「R25」の調べによると、面接経験豊富な30〜40代の上司世代がイラつく「若者言葉」で最も多かったのは「見れた」
 「食べれた」などの「ら抜き言葉」だったそうだ。「ものすごく幼稚な印象を受ける」「いちいち気になって、話の内容が
 頭に入ってこない」など、かなり厳しい意見も出ているが、果たしてそんなにいけないことなのか。

 社会人2年目の女性Aさんは、あるメーカーの面接で「ら抜き言葉」を注意されたことを、いまだに強く根に持っている。
 学生時代にトヨタの本を読み、海外旅行で「3現主義」の重要性を感じたという話をしたときのことだ。
 彼女は仕事への意気込みについて、「もし入社できたら、海外の生産現場に行かせていただきたい。そうしたら現場を回って、
 見れるものは何でも見てきたいと思います!」と伝えたそうだ。すると面接担当者から、こう冷ややかに返されたという。

 「君さ、それを言うなら“見られるものは”だよね。海外の前に日本語勉強したら?」
(以下省略)
 http://news.livedoor.com/article/detail/7581420/

 一方で、「ら抜き言葉」は人材をフィルタリングする上で、それなりに役に立つという考えを持つ人もいる。あるITベンチャー
 企業の人事担当者は、言葉遣いから「学生時代にどの程度の知的レベルの集団にいたか」を推測する材料にしているという。
 「他人と会話をしていれば、普通は『ら抜き言葉』に違和感を抱いて修正できるはず。それができていないということは、
 その程度のレベルの集団に属していたという判断をしてしまいます。コミュニケーション能力にも関わりますし、ハイレベルな
 プログラマーを除けば採用に当たって考慮に入れざるを得ません」

 学歴だけでなく、日常的に知的水準の高い集団に属している人は意欲も高く、自分の頭でものごとを考える習慣が
 あるという。言葉遣いひとつでそこまで見透かされることを考えると、やはり油断はできないのかもしれない。(以上)
- - - - - - - - - - -

見れたぁー? 作れたぁー? アハアハ〜♪”
2013/04/12(金) 23:51:33.17
「ら抜き」が知的レベルが低いという
客観的なデータが有るかどうかで
面接官の知的レベルを判断します。
584─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
垢版 |
2013/04/12(金) 23:54:43.27
ゴミアラフォーはこういうところで切れるんだなw

プッツン世代か…
2013/04/13(土) 00:03:40.09
こういうマヌケな記事書く記者を集めたWebアプリとかないかな?
一昔前の2chなら、あっても良いはずなんだけど
586─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
垢版 |
2013/04/13(土) 00:06:20.77
C言語と共にゴミアラフォーを葬る喜び…w”
2013/04/13(土) 00:09:43.90
人事は別として、シニアエンジニアは大切にしなきゃならない存在。
588─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
垢版 |
2013/04/13(土) 00:14:24.48
>>587
早く切れ♪”

つーか、プログラム書けないプログラマーはいらないぞw
2013/04/13(土) 00:14:40.72
ITベンチャーを起こそうとか、ITベンチャーの人事だとか、そもそも知的水準が知れていて、
まともな神経じゃ企業しようだとか、そんな場所で働こうとか思わない。
2013/04/13(土) 00:17:53.07
>>543
>どうせフルアセンブラで書いてて後継者がいなくなったってところが正解だろうなw
どんな妄想を抱いたらフルアセンブラなんて言葉でてきたの?
591─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
垢版 |
2013/04/13(土) 00:18:34.87
>>589
つーか、職業プログラマーは偏差値低いヤツが多いよ。

いわゆるコンピューターサイエンスとは別物だから勘違いしないようになw
592─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
垢版 |
2013/04/13(土) 00:19:13.87
>>590
必死だなオイw
2013/04/13(土) 00:26:12.36
>>591
そもそも職人に偏差値ほど役に立たないものでしょ
薩摩切子の職人になるのに偏差値70が必要だったら、もっと沢山の後継者を獲得できたと思うけど
というか、ゲームプログラマなんて頭良くないと不可能
594─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
垢版 |
2013/04/13(土) 00:32:25.76
>>593
特にゲームプログラマーは頭悪いよw

ちょっと考えてみるといい。
2013/04/13(土) 00:35:08.46
仕事はどうした?糞ニートw
2013/04/13(土) 00:36:24.63
ゲームプログラマって、大体、高校のうちに独学でアフィン変換や探索木あたりを学んでるイメージ
597─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
垢版 |
2013/04/13(土) 00:36:32.08
ほらねw
598─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
垢版 |
2013/04/13(土) 00:38:11.18
では、もうちょっと考えてみよう。

「 ら抜き 」 の ” 何がいけない ” のかと言う部分を考えれば相手の思うツボ。

まず相手の言葉を遮断して、自分の有利な展開に持ち込むのが保守カッペの常套手段である。

基本的に彼らはアーミッシュ(高度な都市文明を拒否する者)で、そういう輩は都市生活には向いていない。
2013/04/13(土) 00:38:18.79
>>595
もう少しましな横レスないの?
2013/04/13(土) 00:40:12.41
都会で働いた連中が30半ばで田舎に帰れると思うなよw
601─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
垢版 |
2013/04/13(土) 00:42:33.99
>>600
いや、いらないから返すよw

あんまり融通利かないと都市生活には向かないよ。
2013/04/13(土) 00:44:28.47
都会なんて言ってるけど、海外からみて東京はかなり先進的でキチガイの塊だから
603─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
垢版 |
2013/04/13(土) 00:47:18.18
>>602
京都みたいな蒸し風呂が大好きなおまえは頭がアレだよw
2013/04/13(土) 00:49:11.67
何だかよく分からないけど、ぶぶ漬けでも食べて行け
2013/04/13(土) 03:12:33.41
こいつ全然プログラムの話できないよな
やっぱりバカなんだな
2013/04/13(土) 03:15:34.72
>>604
鮭茶漬けのほうが好き。
607デフォルトの名無しさん
垢版 |
2013/04/13(土) 03:16:03.36
京都って湯豆腐4000円するらしいな…
2013/04/13(土) 03:18:00.55
ぶぶ漬けって都市伝説らしいな。
2013/04/13(土) 07:00:15.74
>>608
ぶぶ漬けは一昔前なんじゃなかったっけ?
有名になっちゃうと意味がないんだろうな
610─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
垢版 |
2013/04/13(土) 08:38:35.25
はい逃げたw
2013/04/13(土) 09:56:25.06
誰と話してんだ?
612デフォルトの名無しさん
垢版 |
2013/04/13(土) 12:04:37.05
【IT】 「C言語やJavaを使う人は採用しない」「AGKやDarkBASICの方が生産効率が高い」就職活動 page 1/3

コンソール研究所は13日、C言語やJavaを使う学生を採用しない方針を固めた。

これは昨今のソフトウェア開発現場において社内研修期間を嫌う企業や官公庁の意向を取り入れたもので、
「 卒業=即戦力 」 が求められる新時代への突入を明確にしたものである。

たいていの面接官は ” 学生時代にどんな部活に所属していましたか? ” などと聞くが、それは時代遅れと
なったようだ。

また、C言語やJavaのスキルを問うものに対しても、「 実務経験がなければ意味がない 」 と言う現場の声も
反映した。

コンソール研究所の開発現場から一人の声を拾ってみた。

「 学生さんは何か勘違いをされていらっしゃる方が多く、入社=会社の歯車として安定的なルーチンワーク
 だけですごされる方が多い。

 たしかに平常心を保ち、自己管理のできる人材は必要ですが、会社の歯車と言う意識は捨てていただき
 たい。これは過去の悪い歴史の1つで、アルコール中毒と並びます。

 アフター5に夜の盛り場に繰り出す様子を見ていると、まるで業務時間は休憩をとっているようにしか思え
 ない。アルコール中毒がもたらした企業病とも言えます。 」

このように、開発現場は ” いつもの慣習だけではアルコール中毒に至ると言う経験 ” を声に出しています。

一方で、このような人材が欲しいと言う開発現場の声も…

『 面接の時にはやる気があるように見えて、” どんな経験があるのか? ” と聞きましたら、学生さんは
 「 99BASICで遊んでて適当にゲームを作ってみた 」 と答えてきました。
613デフォルトの名無しさん
垢版 |
2013/04/13(土) 12:05:08.52
【IT】 「C言語やJavaを使う人は採用しない」「AGKやDarkBASICの方が生産効率が高い」就職活動 page 2/3

 さて、99BASICと言うのがどんなものか私どもには存じないもので、学生さんに伺ってみました。

 ” 最近の若い方は新しいものを取り入れていらっしゃるので…私どもの方でも分かりかねますので、
  99BASICで作ったゲームをお見せいただけませんか? ”

 こう聞きますと学生さんは喜んでフラッシュメモリを差し出してきて、「 どうぞ、これを見てください、ソースリ
 スト付きです 」 と私どもに差し出していただきました。

 海外ではBASICが主流の開発言語と言われていますが…まさにこれを実感する瞬間でしたね。
 私は喜んで学生さんに採用の旨をメールでお伝えしました。 』

コンソール研究所は口先よりも実力を重視するので…開発現場の人たちも、プログラミング環境よりも実力
を重視する風潮が高まっているとのコト。

特に、作ったソフトをソースリスト付きで説明できる人材となれば、これは即採用と言うから見逃せない。

ではどのぐらいのプログラムを作れれば採用の基準になるのか、開発現場の方に聞いてみた。

「 プログラマーとして卒業=即戦力と言われる基準には、BASICで5,000行、アセンブラで1万ステップと言う
  伝統があります。

  これぐらいの規模のプログラムを1人で作れるようになるのが理想であり、即採用の基準としています。

  この規模のプログラムを作れる人であれば、その間のノウハウもあると言うコトで、採用しやすいと思って
  います。 」

なるほど、開発現場は ” BASICで5,000行 ” と言う数字を出してきた。
日頃からプログラミングを怠って 『 先輩のコピー 』 をしている学生さんには向いていないと言うコトだ。
614デフォルトの名無しさん
垢版 |
2013/04/13(土) 12:05:39.22
【IT】 「C言語やJavaを使う人は採用しない」「AGKやDarkBASICの方が生産効率が高い」就職活動 page 3/E

次にプログラミング言語のトレンドを首席研究員に聞いてみた。

『 ソフトウェア業界では伝統的に開発環境のロイヤリティーのカットが重視されていますが、これは日本に限
 らず海外でも同じです。

 表向きにはWindowsが99%のシェアを獲得していても内部ではLinuxで開発しているコトは当たり前で、マイ
 クロソフトが提供しているVisual Studioシリーズはほとんど使われていません。

 なぜなら、ロイヤリティー(使用料金)を払う必要があるからです。

 また、C言語やJavaはベースライブラリの透明性の確保が非常に難しく、予期しないバグ(不具合)が発生
 しやすい要因として挙げられます。

 これを避けるために私どもでは主に海外で使われているAGKやDarkBASICを使っています。

 AGKやDarkBASICはJavaScriptよりも動作が遅いと言う欠点がありますが、DirectXやOpenGLを通す部分
 では変化がないため、体感的な速度に差異はありません。

 過去には99BASICも使っていましたが、内部動作にバグが多く、開発現場から刷新を求める声が挙がった
 きたため、99BASICは廃止しています。

 近年ではWeb上開発の一環としてJavaScriptを推す声も上がっていますが、ソースリストの保守管理に重大
 な問題があるため、私どもではJavaScriptでの開発は致しておりません。 』

首席研究員ともなると、一般には知られていないの話をするから面白い。

本当にプログラマーでやっていきたいと言う学生さんにはどう見えただろうか。
夢と希望がいっぱいの未来。
2013/04/13(土) 13:11:59.77
コピペマン参上!まで読んだ
616デフォルトの名無しさん
垢版 |
2013/04/13(土) 13:14:40.31
【IT】 「C言語やJavaを使う人は採用しない」「AGKやDarkBASICの方が生産効率が高い」就職活動
http://kohada.2ch.net/test/read.cgi/pcnews/1365242417/139-141

コンソール研究所は13日、C言語やJavaを使う学生を採用しない方針を固めた。

これは昨今のソフトウェア開発現場において社内研修期間を嫌う企業や官公庁の意向を取り入れたもので、
「 卒業=即戦力 」 が求められる新時代への突入を明確にしたものである。

たいていの面接官は ” 学生時代にどんな部活に所属していましたか? ” などと聞くが、それは時代遅れと
なったようだ。

また、C言語やJavaのスキルを問うものに対しても、「 実務経験がなければ意味がない 」 と言う現場の声も
反映した。

コンソール研究所の開発現場から一人の声を拾ってみた。
(以下ソース参照)
2013/04/13(土) 13:57:47.23
NGにしてんだからちゃんとトリップつけろ。
2013/04/13(土) 17:38:11.41
即戦力のプログラマが欲しい企業=ブラック
プログラムってのは奴隷にやらせる仕事であって、社員がやることじゃないんだよ
2013/04/13(土) 19:08:30.92
奴隷ってのは、googleだとかM$だとかで技術者をやれないか、
自分で取引先をみつけてやりくりできない層のこと
かく言う私も奴隷だけど
2013/04/13(土) 19:19:06.50
単なる分業なのに何を言ってるんだ
2013/04/13(土) 19:28:41.64
単なる分業の一言で済ませられるなら、なんでおまえの会社は栄えてないの?
馬鹿なの死ぬの?
2013/04/13(土) 19:32:04.41
意味が分からん。バカなの?
2013/04/13(土) 19:33:59.22
単なる分業じゃ技術ノウハウが蓄積されないんだよ
ここまで言わないと分からないの?バカだろ、死ねよ
2013/04/13(土) 19:36:18.57
分業だと技術ノウハウが蓄積されないとする理由は何だよ
おまえは他人とコミュニケーションもしないし文書も書かないの?
言われたことしかできないバカなの?
2013/04/13(土) 19:38:17.91
ただドキュメントを書くだけじゃ、単なる分業とかわらなくて技術ノウハウが蓄積されてないって言ってるの。死ねよバカ
2013/04/13(土) 19:53:33.74
なんだコーダの愚痴かよ
2013/04/13(土) 19:58:39.35
IT系のマネジメントしかできない人って、会社が潰れたらどうするんだろう。
2013/04/13(土) 19:59:43.58
別の会社に行くだけじゃないの
2013/04/13(土) 20:01:47.39
マネジメントって会社的にはイラナイから
ピラミッド構造を考えたら、マネジメント層がいかにパイが少ないかぐらい分かるよね?
630─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
垢版 |
2013/04/13(土) 21:41:13.67
個人が独立すればたいていの問題は片付く。

独裁も消えてなくなる。
2013/04/14(日) 00:06:00.93
>>629
底辺からそう見えるだけで、実際にいらないのは底辺層のPG。
代わりなどいくらもいるしな、世界的に見れば。
632─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
垢版 |
2013/04/14(日) 00:09:09.23
>>631
じゃあ、PGのコストを削減してSEがPGを兼任すればいいんだね。
頭いいw
633デフォルトの名無しさん
垢版 |
2013/04/14(日) 04:38:40.41
>>631
底辺層のPGの具体的なスキルレベルを詳しく。
レスを投稿する

5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況