dmd 1.043 alpha for FreeBSD 7.1

Anders F Björklund afb at algonet.se
Wed Apr 15 12:33:33 PDT 2009


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...

http://www.prowiki.at/wiki4d/wiki.cgi?DocComments/Version (from 2005)

Back in the day it made sense to have the "Windows" and "Unix" versions,
and then the specific linux/darwin/freebsd/cygwin/solaris/skyos/etc OS.
If starting over, then I suppose Posix and OSX and FreeBSD "work" too.

--anders


More information about the Digitalmars-d-announce mailing list