
Howard Hinnant wrote:
On Oct 31, 2007, at 12:45 AM, Johan Nilsson wrote:
[snip]
Sure, C and C++ compatibility would be great - but is this "just" a matter of principle, or is there a large user base which is only waiting for cross-language threading compatibility? I'm certainly not (sorry).
Here's an interesting read on the subject:
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2455.pdf
For those of you not familiar with the language of standardization, this is an official letter from the C committee to the C++ committee saying: "Thank you for removing cancellation. Now we want you to promise that you will not even discuss bringing it back."
I think I can understand why members of the standard committee(s), with an explicit goal of providing cross-language compatibility between C and C++, will want to remove cancellation. Are there any rationales available for the uninitiated? Thanks / Johan