On 10-Oct-99 Lars Gullik Bjønnes wrote:

[Stuff about the joys of using clean ANSI C++ constructs omitted...]

I understand what you're saying, Lars, and at one level I agree.  But on
the other hand, if all of your spare-time work doesn't get used by more
than a handful of people, won't the fun kind of go out of it at some point?

> So how long did yo uwait until you began to write ANSI C?
> If admins to not update their C++ compilers to more uptodate ones they
> obviously does not want C++ programs to be developed or compiled on
> their systems.
> 
> Should we only support platforms/users/developers that uses old non
> ANSI C++ compilers? Where is the C++ community going?
> Why is movement to ANSI C++ this slow? (read the above qouted answer
> for the answer to the last question)

Remember that the Fortran 90 standard (which is superior in every way
that I can think of to the F77 standard) has been out for nearly ten
years, and it still isn't particularly easy to find systems that have
added an F90 compiler in addition to an F77 compiler.  If the move to
ANSI C++ is as slow (and remember the -standard- took close to ten years
to develop), then writing in ANSI C++ now is not a good thing in terms
of portability.  I hope that most vendors will be prompt, but I'm not
betting on it to the extent of updating my 45000+ lines of
publicly-distributed unstrucured mesh generation code to require ANSI
C++ compilers.

This whole discussion has the flavor of a religious war, and I hope I
haven't just poured gasoline on the flames....

Carl

------------------------------------------------------------------------
Carl Ollivier-Gooch                               Voice: +1-604-822-1854
Assistant Professor                                 Fax: +1-604-822-2403
Department of Mechanical Engineering             email: [EMAIL PROTECTED]
University of British Columbia              http://www.mech.ubc.ca/~cfog
Vancouver, BC  V6T 1Z4                   http://tetra.mech.ubc.ca/ANSLab
------------------------------------------------------------------------

Reply via email to