www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - Coming Events

reply Paul D. Anderson <paul.d.removethis.anderson comcast.andthis.net> writes:
From on old thread on Andre's upcoming book:

 eao197 wrote:
 On Fri, 07 Dec 2007 04:48:40 +0300, Walter Bright 
 The idea is that the book will represent D 2.0.



 Could we expect that D 2.0 will be stable enough at Oct 2008 and there 
 won't be new compatibility-breaking changes in the language?


Yes.

Is this still valid? Andre's post on his website (http://erdani.org) says the book will be out in October 2008, and Walter's comment at the time was that D 2.0 would be stable by then. Given the lead time for publishing, I would expect that we should be settling down to stable soon. (It seems to me, at least, that the const model has stabilized, even though there are still loose ends.) What else can we expect to be stable in D 2.0?? Several other informal announcements/predictions/wild guesses in the same thread included: 1. Once D 2.0 was finalized, a move to D 3.0. 2. A focus on functional programming (and multicore programming) after(!) D 2.0 was stable. 3. Software transactional memory (STM) per Bartosz's talk at the D programming conference at some time in the future, possibly in D 2.0 So, six months farther along, for Walter and/or others with more insight into D's progress than myself, what are the current expectations? Personally, I'd like to see the design of 2.0 finalized soon, with a shift in focus to bug-fixes rather than new features, so we can move to 2.0 for development. There are a lot of good things in 2.0 that I'd like to use. Paul
May 30 2008
parent Chris Wright <dhasenan gmail.com> writes:
Paul D. Anderson wrote:
 From on old thread on Andre's upcoming book:
 
 eao197 wrote:
 On Fri, 07 Dec 2007 04:48:40 +0300, Walter Bright 
 The idea is that the book will represent D 2.0.



 Could we expect that D 2.0 will be stable enough at Oct 2008 and there 
 won't be new compatibility-breaking changes in the language?


 Yes.

Is this still valid? Andre's post on his website (http://erdani.org) says the book will be out in October 2008, and Walter's comment at the time was that D 2.0 would be stable by then. Given the lead time for publishing, I would expect that we should be settling down to stable soon. (It seems to me, at least, that the const model has stabilized, even though there are still loose ends.) What else can we expect to be stable in D 2.0?? Several other informal announcements/predictions/wild guesses in the same thread included: 1. Once D 2.0 was finalized, a move to D 3.0. 2. A focus on functional programming (and multicore programming) after(!) D 2.0 was stable. 3. Software transactional memory (STM) per Bartosz's talk at the D programming conference at some time in the future, possibly in D 2.0 So, six months farther along, for Walter and/or others with more insight into D's progress than myself, what are the current expectations? Personally, I'd like to see the design of 2.0 finalized soon, with a shift in focus to bug-fixes rather than new features, so we can move to 2.0 for development. There are a lot of good things in 2.0 that I'd like to use. Paul

I'd like to see a focus on bugfixes for D1 while it's the stable branch. Bugs count as instability.
May 30 2008