On Tuesday, 11 March 2014 at 18:42:23 UTC, Steve Teale wrote:
On Tuesday, 11 March 2014 at 18:35:57 UTC, Dicebot wrote:
On Tuesday, 11 March 2014 at 18:29:35 UTC, Steve Teale wrote:
On Tuesday, 11 March 2014 at 18:14:52 UTC, Steven
Schveighoffer wrote:
On Tue, 11 Mar 2014 13:47:55 -0400, Steve Teale
Functions final by default? I read the list of changes for
2.065, and that one got by me completely.
Aargh!
Not in 2.065
2.066 will introduce "virtual" keyword
2.067+ will change the defaults if it will still be considered
good idea
Well if we're going there, we should go the whole hog and have
final, direct, and virtual. It's a system programming language,
so you should be able to walk down the street naked as long as
you are prepared to put up with the consequences.
Steve
It sounds like what you are wanting is explicit project
management.
Possibly D could use a little work in that direction? Something
like MS Project or a free alternative available to all(read only
or git based with pulls).
If it could be integrated with git then it would truly be
powerful with pull requests, bounties, etc all showing up. Anyone
could open it and see the current state, blocking issues, etc.
Since Project can find the best "course of action" it would at
least be efficient but might take quite a bit of work setting up.
With such project management anyone could load up and see the
current state, which I think would make D's direction quite a bit
more concrete for people.