This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: No more multiline string constants


<<We could always support a flag to skip the sleep(), but it would be
off by default, so that using a deprecated feature grows increasingly
annoying over time, and people would tend to avoid it more and more.
>>

nag messages designed to annoy are in general a bad idea. Again, the important
thing is to make sure that there is sufficient justification for deprecating
a feature. 

In 1990, the COBOL committee tried to remove ALTER. The only justification
was that they felt it was a nasty unaesthetic feature (which is of course
true), but the attempt to remove it would have been incredibly disruptive
and several large companies threatened to sue both ANSI and the individuals
on the committee, which then backed down :-)

In the case of Ada, the designers didn't like some features, and put them
in the obsolescent annex, but they are still very widely used, and it is
whistling in the wind to think that they will ever be removed from the
language.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]