Sadly, this has been the writing on the wall for some time. For me, the critical question for D2 is "How will unique be handled?". Andrei favors a library-based struct-only solution (Where structs with non-immutable pointers/references are disallowed)
I'm surprised to hear that Bartosz's ownership scheme wouldbe adopted at all. I hope it does, I like it. Nick B Wrote: > Bartosz wrote the following on his blog: > > Bartosz Milewski Says: > > July 20, 2009 at 2:59 pm > > To Álvaro: Weve just had a conferenceAndrei, Walter and I. We decided > that we have a deadline for D2, so we have to cut some features and > postpone them to D3. The race-free type system wont make itthere just > isnt enough time to implement and test it. There will be however a > stopgap solution for message passing in Phobos. It will be limited but safe. > > Source: > http://bartoszmilewski.wordpress.com/2009/07/16/on-actors-and-casting/#comments > See comment 15. > > Perhaps Walter, would like to publish or confirm what is on the final > list for D2. It would reduce confusion and rumour. > > cheers > Nick B.