backporting features to D1

Tomas Lindquist Olsen tomas at famolsen.dk
Sun Oct 12 05:26:44 PDT 2008


Christopher Wright wrote:
> Jarrett Billingsley wrote:
>> On Sun, Oct 12, 2008 at 4:48 AM, Walter Bright
>> <newshound1 at digitalmars.com> wrote:
>>> Bill Baxter wrote:
>>>> Python's strategy of introducing new features is the best I've seen by
>>>> far.
>>>> And with that they have made big changes in the language without ever
>>>> creating any major split in the user base, as far as I can tell.
>>> Most of the split in the user base is a result of Tango being D1 only 
>>> (which
>>> I hope will be resolved shortly).
>>
>> Then address the issues of stack vs. heap delegates.
> 
> That is not required for Tango to function properly with D2. It's a 
> performance optimization only. A significant one, but no more.

That's not entirely true.

Tango makes some promises about heap allocations, suddenly the code has to be rewritten for 
these still to hold true. That's more than just an optimization.

IIRC there's also other issues (with const). Might be wrong here, I have little interest in the 
whole D2 thing, a D1.5 variant is much more appealing to me.



More information about the Digitalmars-d mailing list