On 4/12/2013 5:52 AM, Manu wrote:
Just to be clear, I'm not arguing optimisation for performance here, I'm arguing
intolerance for __unnecessary__ allocations as a policy, or at least a habit.
There's a whole separate thread on the topic of fighting unnecessary garbage,
and having the ability to use D with strict control over the GC and/or
allocation in general.

If std functions have no reason to allocate, why should they?

Absolutely right. All phobos functions should not allocate unless absolutely necessary.

Reply via email to