What is the D plan's to become a used language?

via Digitalmars-d digitalmars-d at puremagic.com
Wed Jan 14 02:37:48 PST 2015


On Tuesday, 13 January 2015 at 23:40:32 UTC, Martin Nowak wrote:
> On Friday, 19 December 2014 at 16:45:40 UTC, Ola Fosheim 
> Grøstad wrote:
>> Yes, but it would be easy to define some focused goals for 
>> each release and refuse to touch stuff that belongs to a later 
>> release. E.g.
>
> http://wiki.dlang.org/Agenda

That's a good start, but it is too vague. You need to design 
ahead so that you don't start on the release without having 
measurable goals and milestones. "c++ and gc" is not measurable.

You need to map out future releases and dependencies between 
features.

Then you need to evaluate what went "wrong" in the last release, 
and what was added to the last release, but not in the plan and 
why. The "Agenda" is loosing its authority as a plan if it is not 
evaluated. Without evaluation you can basically ignore it?


More information about the Digitalmars-d mailing list