What is the D plan's to become a used language?
via Digitalmars-d
digitalmars-d at puremagic.com
Fri Dec 19 09:14:56 PST 2014
On Friday, 19 December 2014 at 16:59:54 UTC, Tobias Pankrath
wrote:
> How would that improve the development process? Which problems
> that we currently face does that solve and why? I'm not trying
> to troll here.
1. You can hit a stable release for a particular application area
one by one: batch programming, server programming, realtime
programming. That could increase commercial uptake because you
hit the first stable (supported) release earlier.
2. You can defer decisions so that they happen in the right
order, and still let people work on a solution 3 releases ahead
know when their work will be evaluated.
3. You can assign different people with different expertise to
coordinate a specific development area (like GC improvments).
4. You can make sure that design-problems that are interlinked
are treated at the same time so you don't have to go "oh no, that
won't work, because we added Y in another release".
5. You can break down the problems into smaller problems and line
up milestones and dependencies.
6. You can defer all discussions that are truly breaking to a
working-group focusing on a breaking 3.0 release.
etc.
More information about the Digitalmars-d
mailing list