D needs stable and unstable branches!

Justin C Calvarese technocrat7 at gmail.com
Sun Apr 29 05:36:42 PDT 2007


Gregor Richards wrote:
> D (and DMD) desperately needs to have stable and unstable branches. The 
> newest releases are always unstable.
> 
> Basically, the idea behind branches is:
>  * You can keep "new" code separate from tried-and-true code until it's 
> ready.
>  * Nobody will start writing all their library code against the unstable 
> branch until it's made stable.
>  * Ahura Mazda only listens to prayers of those who have stable and 
> unstable branches.
> 
> Since it would have branches, the unstable branch could add as many 
> features as it wants, but the most important ones are:
>  * LINKING AGAINST C++, JAVA AND .NET CODE. I cannot stress enough that 
> D will get nowhere unless it can link against all three.
>  * The unstable branch should use Tango. Phobos will be considered the 
> obsolete predecessor to Phobos only.
>  * The unstable branch can work on more general concepts, such as 
> increasing the dynamicism of D. I'd like to see prototype-based objects 
> or (optional) dynamic typing.
> 
>  - Gregor Richards

Do you actually expect any of this to happen? Or are you just trying to 
get us all drunk?

;)

(I'm still sober because I don't drink alcohol. My favorite drink is 
Black Cherry Fanta, but they don't seem to sell it anyone so I have to 
settle for generic black cherry soda.)

-- 
jcc7



More information about the Digitalmars-d mailing list