D 1.0 for Jan 1, 2007

Brad Roberts braddr at puremagic.com
Thu Nov 9 23:30:27 PST 2006


Walter Bright wrote:
> Brad Roberts wrote:
>> Can you clarify for the rest of us what you consider this milestone 
>> meaning / containing?  What changes at that point in time?  What do 
>> you consider finished, frozen, whatever?
>>
>> This has come up each time a 1.0 point has been suggested, with lots 
>> of potential things to fall into the bucket, but I don't recall ever 
>> seeing your point of view.
>>
>> I'm purposely not including my thoughts or any of the past thoughts 
>> from other people since I'm seeking a fairly complete response from 
>> you rather than a short agreement sort of answer.
> 
> 
> Feature complete is one of those mirage things, the list of what needs 
> to be added to D is never ending and ever changing. So my intention is 
> to straighten out what we've got now as best I can, call it 1.0, and we 
> can all move on doing continuous improvement.

I'm not fishing for new features to be included.  Quite the opposite 
actually, considering how little time there is between now and jan 1. 
I'll spell out a little more for the type of info I'm looking for, 
almost exclusively based on past threads on 1.0 topics:

1) is jan 1 a branch point for the language spec?  the compiler?  both?

2) if it includes the compiler, are there going to be release 
candidates?  before or starting on jan 1?

3) if it includes the spec, I assume that you'll (and hopefully the 
community) will be spending time doing a thorough review of it both as 
it stands and as it is reflected in the compiler.

4) if it's the compiler and NOT the spec, what's that mean for the spec?

5) if it's the sped and not the compiler, when might the compiler be 
frozen to match the spec?

... there's bound to be more answerable questions that stem from these 
first few.

Clearer?

Later,
Brad



More information about the Digitalmars-d-announce mailing list