On Saturday, July 30, 2011 1:29:13 PM, Nick Sabalausky wrote: > "Walter Bright" <[email protected]> wrote in message > news:[email protected]... >> On 7/30/2011 2:05 AM, Lars T. Kyllingstad wrote: >>> http://d-programming-language.org/version.html#PredefinedVersions >>> >>> Why is the "linux" version identifier all lowercase? >> >> Because gcc's predefined macro is "linux". > > If gcc defined a macro to jump off a bridge... ;)
Keep in mind that linux was first after windows and they were both all there was for a long long time. By the time the next OS support rolled around they were quite thoroughly baked in. Not impossible to change, but not sure worth changing either. It wouldn't be hard to argue that both linux and Linux should be defined, but.. still.
