Why ranges don't return vectors?

Piotr Szturmaj bncrbme at jadamspam.pl
Fri Mar 1 07:39:55 PST 2013


bearophile wrote:
> Piotr Szturmaj:
>
>> I know it can't be easy drop-in addition to the current range
>> implementation, but who knows...
>
> Time ago I have suggested in this newsgroup that idea, naming it
> "vectorized lazyness", that was mostly ignored:
>
> http://web.archiveorange.com/archive/v/j3CAOE6ZVy4122g4OfhS
>
> It's also related to the idea of Segmented Iterators that I have
> discussed later in this same newsgroup (I think I received no answers):
>
> http://pdf.aminer.org/000/136/863/segmented_iterators_and_hierarchical_algorithms.pdf
>
>
> I think that so far there is only a little amount of vectorized lazyness
> implemented in Phobos, search for "semi-lazy parallel map" here:
> http://dlang.org/phobos/std_parallelism.html

Thanks for the references. They look interesting indeed.



More information about the Digitalmars-d mailing list