Ross Ridge wrote:
>I completely disagree.  Standards should primarily standardize existing
>practice, not inventing new features.  New features should be created
>by people who actually want and will use the features, not by some
>disinterested committee.

Robert Dewar write:
>First of all, I think you mean uninterested and not disinterested,
>indeed the ideal is that all committee members *should* be disinterested,
>though this is not always the case.

Since it's essentially impossible to be impartial about a feature you
created, both senses of the word apply here.

>The history for C here does not apply to C++ in my opinion. Adding new
>features to a language like C++ is at this stage highly non-trivial in
>terms of getting a correct formal definition.

Most of GCC's long list of extensions to C are also implemented as
extensions to C++, so you've already lost this battle in GNU C++.
Trying to add new a new feature without an existing implementation only
makes it harder to get both a correct formal definition and something
that people will actually want to use.

                                        Ross Ridge

Reply via email to