# Sieve of Erasthotenes in Julia # By Denis Sureau 14/2/2014 function eratosthenes(size) all=ones(Int32, size) println(1) println(2) idx = 1 prime = 3 while prime <= size if !in(prime, all) println(prime) idx += 1 j = prime while (j <= (size / prime)) all = [all, prime * j] j += 1 end end prime += 2 end println end eratosthenes(50)