Purity (D2 standard libraries / object.d)
Andrei Alexandrescu
SeeWebsiteForEmail at erdani.org
Sat Jan 10 07:45:25 PST 2009
Michel Fortin wrote:
> On 2009-01-10 00:10:11 -0500, Andrei Alexandrescu
> <SeeWebsiteForEmail at erdani.org> said:
>
>>> The problem is identifying if this would be faster than recomputing
>>> the return value.
>>
>> I used memoizers for exp and log (the most called functions in some
>> code I wrote) and it made the original version feel like it was
>> driving in reverse.
>
> That's only true because, in your specific context, those functions were
> called often with the same input. In a program that rarely use the same
> inputs, your memoizing functions will just waste time and memory.
No, because I use interpolation.
Andrei
More information about the Digitalmars-d
mailing list