serdar's user avatar
serdar's user avatar
serdar's user avatar
  • Member for 4 years, 6 months
  • Last seen more than a month ago
  • London, UK

I don't like "Because the spec says so." comments to the why questions.

I think a why question generally asks the reason behind the design. Why did the language designers choose(or did not choose) this design? Answers like,

  • Because it is wrong to implement this because of (some) reasons.
  • The language designers had 2 or more options and there were no correct or incorrect choices. They just had to pick one.
  • They accepted this design, but it is a poor design because of (some) reasons.
  • Classical Eric Lippert answer: Because they did not think about this, so it is not implemented.
  • They did think about this but it is hard to implement (pereferably with reasons) and its priority is low.

etc answers are much more contributing than "Because the spec says so.".

If you don't have any idea, please don't bother to answer.

This user doesn’t have any gold badges yet.
This user doesn’t have any silver badges yet.
bronze badges

This user hasn’t posted yet.