dmd 1.067 and 2.052 release

Daniel Gibson metalcaedes at gmail.com
Sun Feb 20 17:01:26 PST 2011


Am 21.02.2011 01:51, schrieb Graham St Jack:
> Fantastic news! Well done once again to the whole team.
>
> Now that the 64-bit bugbear is in the bag (along with a big pile of
> bugs), what is next? Is there a list somewhere detailing the planned
> language/toolchain changes that will make it into D2? Are we converging
> on a stable release of the language anytime soon?
>
> In particular, are there any plans to re-examine the tail-const issue in
> light of the compiler patch proposed by Michel Fortin in his post:
> "const(Object)ref is here!" back in December?
>
> Some other issues I assume are still in flux (and can remember) are:
> * Tweaks to usability of const/immutable/shared.
> * Tweaks to usability of nothrow, pure, etc.
> * Rollout of const, nothrow, pure, etc thoughout phobos.
> * Fate of the delete keyword.
> * Fate of the scope keyword used in object declaration and function
> parameters.
> * Meaning of in keyword for function parameters. Is it just const, and
> if so, why not just use const?
>
> I don't have (much) of a personal agenda here - I just want the rough
> edges smoothed off and a stable language.
>
>

If I recall correctly, the next thing to be implemented was support for 
shared libraries (dmd being able to create create position-independent 
code ("PIC")).

Cheers,
- Daniel


More information about the Digitalmars-d-announce mailing list