Topic: Orthogonality (Was: reading the standard (was char *p = new char[0]?))


Author: Valentin Bonnard <Bonnard.V@wanadoo.fr>
Date: 2000/02/02
Raw View
Fergus Henderson wrote:

> I think there are a lot of other situations like this in C++
> where orthogonality was not valued very highly.
> The end result is that the language is very complex,
> with a lot of special cases to learn.

I think that orthogonality is viewed by many designers
of C++ as being about beauty, and having only theoretical
importance.

(To me orthogonality is about simplicity, ease of use,
ease of specification, ease of implementation, robustness,
and beauty (and many other things).)

To me that's the root of the problem.

--

Valentin Bonnard


[ comp.std.c++ is moderated.  To submit articles, try just posting with ]
[ your news-reader.  If that fails, use mailto:std-c++@ncar.ucar.edu    ]
[              --- Please see the FAQ before posting. ---               ]
[ FAQ: http://reality.sgi.com/austern_mti/std-c++/faq.html              ]