Reddit: why aren't people using D?

bearophile bearophileHUGS at lycos.com
Mon Jul 27 14:17:33 PDT 2009


Lutger:
> Oh yes, I remember being freaked out reading about the APL after that one:
> (~R∊R∘.×R)/R←1↓⍳R
> (this finds all prime numbers from 1 to R in the APL)

I can't read that APL code, and Python code that does the same is more than twice longer (and it may also be slower):

>>> n = 20
>>> [x for x in xrange(2,n) if all(x % i for i in xrange(2,x))]
[2, 3, 5, 7, 11, 13, 17, 19]

Bye,
bearophile



More information about the Digitalmars-d mailing list