Reddit: why aren't people using D?
Lutger
lutger.blijdestijn at gmail.com
Mon Jul 27 14:11:10 PDT 2009
Andrei Alexandrescu wrote:
> Lutger wrote:
>> python:
>> (x * x for x in xrange(10, 20) if x & 1)
>>
>> D as of now:
>> map!("a * a")( filter!("a & 1")( range!(10,20) ) )
>>
>> D with extension methods:
>> range!(10,20).filter!("a & 1").map!("a * a")
>>
>> Not too bad right?
>>
>> (the range function is fictional, I forgot if and which one exists in
>> phobos)
>
> (It's called iota.)
>
> Andrei
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)
More information about the Digitalmars-d
mailing list