Topic: Full Support for ANSI/ISO C++ ?


Author: Philip Brabbin <pabrabbin@hotmail.com>
Date: 2000/02/11
Raw View
I've just seen a review in PC week of Sun's Visual Workshop 5.0 which
states that "ulike previous Sun compilers, Visual Workshop 5.0 fully
supports the ANSI/ISO standards for C and C++".  A quick look a Sun's
web site claims "Support for ANSI/ISO C++ (ISO/IEC14882-1998 C++
language standard)".

Is this the first compiler fully supporting all of the new C++
Standard ?

Cheers,

- Phil Brabbin


Sent via Deja.com http://www.deja.com/
Before you buy.

---
[ 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              ]






Author: Steve Clamage <stephen.clamage@sun.com>
Date: 2000/02/12
Raw View
On Fri, 11 Feb 2000 07:29:59 CST, Philip Brabbin
<pabrabbin@hotmail.com> wrote:

>I've just seen a review in PC week of Sun's Visual Workshop 5.0 which
>states that "ulike previous Sun compilers, Visual Workshop 5.0 fully
>supports the ANSI/ISO standards for C and C++".  A quick look a Sun's
>web site claims "Support for ANSI/ISO C++ (ISO/IEC14882-1998 C++
>language standard)".
>
>Is this the first compiler fully supporting all of the new C++
>Standard ?

No, and it does not provide all the features of the standard. Sun's
documentation does not claim full support, and indeed lists the parts
of the standard that are not supported. The next compiler release, the
WorkShop 6 C++ compiler now available for Early Access, provides more
complete support for the C++ standard. It does not provide every
feature of the standard, however.

Other compilers are available that provide more complete support for
the C++ standard than Sun C++ 5.0. I don't know of any compiler
available today that supports all the features of the standard.

If someone claims full support, ask about template template
parameters, separate compilation of templates via the "export"
keyword, and universal character names. Then ask how complete is the
support for those features -- if there is there any standard-
conforming code that would not compile or run correctly.
---
Steve Clamage, stephen.clamage@sun.com

---
[ 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              ]