typedef alive and well?

Martin Nowak dawg at dawgfoto.de
Thu Nov 3 11:27:24 PDT 2011


On Thu, 03 Nov 2011 18:22:49 +0100, Jonathan M Davis <jmdavisProg at gmx.com>  
wrote:

> On Thursday, November 03, 2011 09:22 Steve Teale wrote:
>> I see that Walter just fixed a typedef bug in 2.056, even though I was
>> just ticked of for even thinking of using one ;=)
>
> He probably fixed it because it hasn't actually been given the axe yet,  
> but
> it's definitely going to get the axe - and probably soon, since there  
> was some
> discussion of wanting to remove (or at least deprecate) features that are
> definitely going to be removed before gdc actually makes it into gcc so  
> that
> the changes are less disruptive when they happen.
>
> - Jonathan M Davis

I think we need to change the release policy to make that happen.
Honestly the half-life period for D code using the mainline dmd
is about a few weeks and is released on ~monthly base.
This is a heavy restriction to attract professional development.

Currently this is creates the unlucky situation of deferring useful changes
to some projected D3, while still breaking the D language all too often.

I think there's a lot to learn from http://python.org/download/releases/.
For example somebody changing from Python2.5 to 2.7 is anticipating
some breaking changes, not so much for a change from dmd2.053 to dmd2.056.

martin


More information about the Digitalmars-d mailing list