Project Euler

Problem #7

By listing the first six prime numbers: 2, 3, 5, 7, 11, and 13, we can see that the 6^(th) prime is 13.

What is the 10001^(st) prime number?

Erlang: Running time = 0.56s
+%echo

+%prime_list

p7()->
	PL=prime_list(),
	PL ! {get, 10000, self()},
	receive
		{prime, 10000, Ans}->
			io:format("~w~n",[Ans])
	end.

Ruby: Running time = 0.98s
+#PrimeList

def p7
  puts PrimeList.get(10000)
end

Scala: Running time = 0.51s
+//PrimeList

def p7{
  println(PrimeList.get(10000))
}