Anders F Björklund Wrote: > Lars Ivar Igesund wrote: > > > FreeBSD breaks existing code, and so will OSX whenever darwin is removed. > > Now a developer already active on those platform is forced to somehow make > > sure both identifiers are in place until some unknown point in the future. > > > > Since the version identifiers have been established in GDC a very long time > > ago, and they do follow an acceptable convention, I find it very > > unnecessary > > to change that. > > One *could* argue the same thing about the introduced Posix identifier, > versus the already established Unix so I'm not sure it's entirelly fair > to bash DMD doing the same thing as Tango had already done before it...
That is a fair question to bring up, although I never got the impression that Unix was well established (except possibly from you :) ). It was also a feeling back then that Unix probably didn't describe the features as well as Posix did (an established standard followed by a wider range of systems than the older unix standards, and some of those really not wanting to be Unices). Maybe there is also a difference between the time between 2005 and 6 and 2006 and 2009, but in the end it comes down to whether it makes sense to change the colour of this bikeshed (the Unix shed was larger and more visible and I claim it was worth the change); I don't think this change is worth it. Lars Ivar