D loosing the battle
bearophile
bearophileHUGS at lycos.com
Tue Nov 10 09:40:52 PST 2009
gzp:
> but by the time I was almost finished, I saw some major
> features are being altered.
The situation is really simple: D2 is alpha state still, don't use it to develop real code. Use it only if you want to do experiments or if you want to add things to its std lib. For all other usages use D1.
> there was a proposal about altering the
> property. There`s also been a voting, but now there's no sign of this
> anywhere (except for the forum).
It's being implemented. Probably it will be present when D2 comes out of alpha state.
> The same stands for the scoped variables. I've started to use it to
> allocate class instances of (small)matrices on the stack, but than i've
> read, it will go.
Scoped objects will not go away (lot of people will not accept such change).
And with some luck we'll see scoped objects inside other objects (and maybe scoped dynamic arrays too, that are easy to implement and to make safe).
> Missing stable, compiler with enhanced optimization features (minor
> issue).
LDC optimizes quite well.
Bye,
bearophile
More information about the Digitalmars-d
mailing list