Does D have too many features?
Timon Gehr
timon.gehr at gmx.ch
Mon Apr 30 17:16:48 PDT 2012
On 05/01/2012 01:30 AM, Andrej Mitrovic wrote:
> On 5/1/12, Timon Gehr<timon.gehr at gmx.ch> wrote:
>> On 05/01/2012 12:53 AM, Andrej Mitrovic wrote:
>>> On 5/1/12, Timon Gehr<timon.gehr at gmx.ch> wrote:
>>>> D2 -> D3 will be full of breaking changes anyway.
>>>
>>> Uhmm I hope not,
>>
>> Then what is the point of D3?
>
> An incremental improvement with as little code breakage as possible?
IMHO that is similar to aiming for some code breakage with as little
improvement as possible. Retainment of backwards-compatibility is what
makes languages convoluted. Furthermore, the translation from D2->D3
should be possible to be performed automatically.
> You can't even properly mix D1 and D2 code in the same library right now
> without resorting to using mixin() tricks.
This means you actually can!
More information about the Digitalmars-d
mailing list