Robert Fraser wrote: > Robert Clipsham wrote: >> Dunno if anyone else thinks this, but the operating system looks very >> confusing with all the LDC only identifiers mixed in. I think it'd be a >> good idea to find out which of them are "deprecated" and remove them, eg >> only keeping one of either solaris or Solaris etc. > > Neither side seems to want to budge on this (rather pointless, IMO) > matter. LDC chose the identifiers first. Then DMD got support for > Solaris, FreeBSD, and OSX, and chose different identifiers. LDC added > DMD's but decided not to deprecate their own (probably because they were > already in use in Tango).
The problem with removing one set of duplicates is that it introduces an incompatibility with either DMD or GDC. I've adjusted the LDC documentation to recommend Walter's identifiers; the last discussion was unable to convince him to change them and I'd guess it's the one with more users.
