"Asger K. Alstrup Nielsen" <[EMAIL PROTECTED]> writes:

| On 4 Apr 2001, Jean-Marc Lasgouttes wrote:
| 
| > Lars> lyxstring is a hack.
| > 
| > Please don't be too impressed by all those big guys in commitees.
| 
| I agree with Jean-Marc, Juergen, Allan, and the others.
| 
| Lgb, this time, I think you are simply wrong.

about what? lyxstring is a hack? of course it is a hack! it is a hack
allowing us to use a close to conformant string class.
 
| An almost conformant, but really useful lyxstring is way better than a
| bloated, but maybe 99% conformant std::string. The few problems that
| lyxstring has in real life should be easy to fix. 

mmm... make lyxstring play _well_ with stringstream.

how we do it today looks ok, but we go via a char* to do the
transformation stringstream -> string.
 
| Read the latest issue of C++ Users Journal for another take on the
| conformance argument. It seems obvious that the time is premature to
| let conformance be a main deciding argument these days. Issues such as
| compile time, footprint, and runtime performance are very much
| important, and will remain so for a long, long time.

Is it the conformance test by Herb Sutter you are refering to?
 
| If you don't care about those issues, you should not waste your time
| with C++, and go directly to Haskell or ML. Those languages are
| semantically well defined, contrary to C++, and most implementations
| are 99% conformant, compared to the lousy conformance of even the
| most conformant "state-of-the-art" C++ compiler. Also, it is questionable
| if there will ever be a 100% conformant C++ compiler, given the huge
| and at the same time vague semantics.
| Finally, C++ will never reach the same level of abstraction as those
| languages, so don't fool yourself.

bla bla etc.
 
| Abandoning lyxstring would be a huge regression at this point in time.

And who said we should do that?

-- 
        Lgb

Reply via email to