そういえば、RubyのWin版って複数あったね。
使ってたのは、MSWin32のやつです。
Rubyのバージョンは1.64の時だった気がする。

ちなみに、Rubyは嫌いじゃないです。むしろ好きです。
Pythonよりも書きやすいし、Perlよりも見やすい。(あくまで私見)
でもちょっと重たい処理させるスクリプト書こうと思ったときは、
速度が気になって、Rubyじゃなくて、Perlで書いちゃう。
そうすると、Rubyの使用頻度激減なんですよね。

で、実験に使ったコードです。
実行するときは、全角スペース2つ -> \t に置換。

# Perl

@p = (2, 3);
for ($k = 2, $n = 5; $k < 100000; $n += 2) {
  for ($i = 1; $n % $p[$i] != 0; $i++) {
    if ($n < $p[$i] * $p[$i]) {
      push @p, $n;
      $k++;
      #print $n, "\n";
      last;
    }
  }
}

--------------------------------------------------------
# Python

p = [2, 3]
k = 2
n = 5
while k < 100000:
  i = 1
  while n % p[i] != 0:
    if n < p[i] * p[i]:
      p.append(n)
      k += 1
      #print n
      break
    i += 1
  n += 2