- ゲームプログラムなら俺に聞け32©2ch.net
452 :UY ◆e6.oHu1j.o []:2015/10/31(土) 17:41:13.29 ID:xGdNlw9I - >>444
それでも何故、自分が動的言語を選ぶかというと、それはひとえに「スキルアップの為」 >プロジェクト終盤 動的言語 80 >プロジェクト終盤 静的言語 50 この「80」と「50」は、中身がまったく違う [ 動的言語の80とは? ] アルゴリズムの最適化 設計の最適化 メタプログラミング [ 静的言語の50とは? ] 言語の冗長な記述を緩和するDSL等の導入 タイピングが多い事によるFP(フィンガーポイント) 苦労の種類が違っていて、後者で大したスキルアップは望めない 設計やアルゴリズム等を極限まで最適化する必要がない上に、 静的言語のメタプログラミングなどといってもたかが知れているのです 特にFPの消費はリアル体力の消費、動的言語を使っていなければスキルの向上は遅くなるんです
|
- 【JavaScript】スクリプト バトルロワイヤル52【php,py,pl,rb】 [転載禁止]©2ch.net
410 :デフォルトの名無しさん[sage]:2015/10/31(土) 22:29:21.75 ID:xGdNlw9I - ほーん、で?
いちいち同意求めんなカス
|
- なあ、再帰関数好きな人いる? パート2 [転載禁止]©2ch.net
678 :デフォルトの名無しさん[sage]:2015/10/31(土) 22:32:56.82 ID:xGdNlw9I - メタプログラミングって手段がある
再帰もループも使わずに想定されるソースコード全部出力 最近それやってたけど 最初にそれやり始めた時は再帰で書けるわけないと思ってたからメタしてた 長い時間かかって最適化していったら ついにメタ出力していたソースコードは再帰で書き換えられて 1000行くらいが消し飛んだわ 書きあがった再帰はこの世のものとは思えない複雑さ
|