The path to unity [You ALL ignored my post!]

Piotrek starpit at tlen.pl
Sat Feb 7 02:43:50 PST 2009


Don wrote:
> 
> Are people OK with some of their code breaking for the sake of unity?
> For the math stuff, that would mean name changes on minor functions such 
> as:
> isnormal() -> isNormal()
> 
> I need a mandate.

My personal point of view (from what I've learned so far) is as follows:

Fortunately druntime and other Phobos/Tango merging actions are 
dedicated to D2.
D2 is on the development stage so there shouldn't be any complaint about 
breaking changes that are made for better functionality. There's so many 
good programmers in the community that it's a big pity not to combine 
their work as much as possible (sometimes division are needed when no 
agreement is possible)

Minutes spent for renaming functions or update argument list are not 
even compared with a better functionality increased faster thanks to 
unity - minutes spent vs months earned in total account. Note that 
braking changes for D1 Tango are on the rush before 1.0 version. Have 
you seen any complaint or riot.

IMHO you have the mandate as a maintainer - you are (as Walter, Andrei 
and Tango Team) to take pros and cons and make right decision. And time 
is now before D2 released (unless it's too late).

Cheers
Piotrek



More information about the Digitalmars-d mailing list