【激突】関数型言語 VS オブジェクト指向言語2at TECH【激突】関数型言語 VS オブジェクト指向言語2 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト537:デフォルトの名無しさん 12/04/26 21:25:38.01 言語仕様を共通にするというトレンドは終わった 個別の実装は始まってなかった 538:デフォルトの名無しさん 12/04/27 01:17:14.79 Rで life <- function(ary2d) { sum <- rbind(ary2d[ncol(ary2d),], ary2d[-ncol(ary2d),]) + ary2d + rbind(ary2d[-1,], ary2d[1,]) sum <- cbind(sum[,nrow(sum)], sum[,-nrow(sum)]) + sum + cbind(sum[,-1], sum[,1]) ifelse(sum == 3 | (ary2d == 1 & sum == 4), 1, 0) } 539:デフォルトの名無しさん 12/04/27 08:45:31.15 >>536 2chで世間が判った気になり始めたら色々ヤバイな。 540:デフォルトの名無しさん 12/04/27 10:14:19.97 >>538 500x500 500世代で測ったら 1.8GHz Core i7 で 68秒だった。けっこう速いね。 541:デフォルトの名無しさん 12/04/27 11:00:18.10 ライフゲームで関数型とオブジェクト指向の何を比較したいんだろう? >>525は次世代を返す関数としてるけどオブジェクト指向側は lg = new lifegame(500,500); for(i=0;i<500;i++)lg.life(); console(lg); って感じでいいの? そうしないと関数型 vs 手続き型みたいなことになるよね 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch