You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time.
Bertrand MeyerThere are only two things wrong with C++: The initial concept and the implementation.
Bertrand MeyerEiffel borrows quite openly from several earlier programming languages and I am sure that if we had found a good language construct in C we would have used it as well.
Bertrand Meyer