Walter Bright wrote:
Denis Koroskin wrote:
Why did you catch that controversial !Linux example? Just imagine it is !HasFeatureX:

version(!HasFeatureX) {
  ...
}

is so much more intuitive than

version (HasFeatureX) {
} else {
  ...
}


This is to combat the pernicious problem of having features that subtract code <g>.

I've got two words for you, Walter.
Compiler bugs.

Reply via email to