dRubyで並列処理 - ohacの日記をいう記事を見たのですが 自分の読解力不足だったので時間をかけて読んだ。 面白かったのでコメントをつけて紹介させて頂きます。 なにか このサンプルコードは500万回の疑似乱数の中から最も0に近い実数を見つけだすというプログラムです。 http://d.hatena.ne.jp/ohac/20091211/1260503455 dRubyを使ってRubyでネイティブスレッドのようなことを実現しています。 ソースコード #!/usr/bin/ruby require 'drb/drb' class MonteCarlo def initialize(seed) srand(seed) end #引数:何個の数を調べるか #返値:一番小さかった数 def dice(n) best = rand n.times do r = rand best = r if