Topic: Latest Mailing: N3090 vs. N3092
Author: Joe Gottman <josephgottman@comcast.net>
Date: Sat, 17 Apr 2010 20:59:15 CST Raw View
The latest mailing
(http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2010/#mailing2010-03)
contains two documents that seem to be specifications of C++0x: N3090
(entitled "Working Draft, Standard for Programming Language C++") and
N3092 (entitled "Programming Languages - C++"). What is the
difference between them, and which one gives a more accurate picture
of what the next C++ will look like?
Joe Gottman
--
[ comp.std.c++ is moderated. To submit articles, try just posting with ]
[ your news-reader. If that fails, use mailto:std-c++@netlab.cs.rpi.edu]
[ --- Please see the FAQ before posting. --- ]
[ FAQ: http://www.comeaucomputing.com/csc/faq.html ]
Author: Pete Becker <pete@versatilecoding.com>
Date: Mon, 19 Apr 2010 11:35:39 CST Raw View
Joe Gottman wrote:
> The latest mailing
> (http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2010/#mailing2010-03)
> contains two documents that seem to be specifications of C++0x: N3090
> (entitled "Working Draft, Standard for Programming Language C++") and
> N3092 (entitled "Programming Languages - C++"). What is the
> difference between them, and which one gives a more accurate picture
> of what the next C++ will look like?
>
>
They should both have the same technical content. N3090 is the usual Working
Draft, with change markup from the previous Working Draft. N3092 is the FCD,
the document that's out for ballot with the ISO national bodies. It doesn't
have change markup, and it has a different cover page. There may be
differences in paragraph numbers because of the change markup. Other than
that, they should be the same.
--
Pete
Roundhouse Consulting, Ltd. (www.versatilecoding.com) Author of
"The Standard C++ Library Extensions: a Tutorial and Reference"
(www.petebecker.com/tr1book)
[ comp.std.c++ is moderated. To submit articles, try just posting with ]
[ your news-reader. If that fails, use
mailto:std-c++@netlab.cs.rpi.edu<std-c%2B%2B@netlab.cs.rpi.edu>
]
[ --- Please see the FAQ before posting. --- ]
[ FAQ: http://www.comeaucomputing.com/csc/faq.html ]
Author: =3D?ISO-8859-1?Q?Daniel_Kr=3DFCgler?=3D <daniel.kruegler@googlemail.c=.om>
Date: Mon, 19 Apr 2010 11:36:05 CST Raw View
On 18 Apr., 04:59, Joe Gottman <josephgott...@comcast.net> wrote:
> The latest mailing
> (http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2010/#mailing2010-03)
> contains two documents that seem to be specifications of C++0x: N3090
> (entitled "Working Draft, Standard for Programming Language C++") and
> N3092 (entitled "Programming Languages - C++"). What is the
> difference between them, and which one gives a more accurate picture
> of what the next C++ will look like?
N3090 is just one of the usual working drafts and contains delta
annotations compared to the previous working draft (as usual as
well).
N3092 has basically the same text content as N3090, except for
some formal introductory text and it is free of these extra
annotations.
N3092 marks a special document state, because it is the so-called
FCD (Final Committee Draft). It is the official document against
which national body comments should be formed.
HTH & Greetings from Bremen,
Daniel Kr=FCgler
--
[ comp.std.c++ is moderated. To submit articles, try just posting with ]
[ your news-reader. If that fails, use
mailto:std-c++@netlab.cs.rpi.edu<std-c%2B%2B@netlab.cs.rpi.edu>
]
[ --- Please see the FAQ before posting. --- ]
[ FAQ: http://www.comeaucomputing.com/csc/faq.html ]
Author: Scott Meyers <NeverRead@aristeia.com>
Date: Mon, 19 Apr 2010 12:03:11 CST Raw View
Joe Gottman wrote:
> The latest mailing
> (http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2010/#mailing2010-03)
> contains two documents that seem to be specifications of C++0x: N3090
> (entitled "Working Draft, Standard for Programming Language C++") and
> N3092 (entitled "Programming Languages - C++"). What is the
> difference between them
>
My understanding is that the content is the same, except that 3090 shows
deltas from the previous draft, while 3092 does not.
Scott
--
* C++ and Beyond: Meyers, Sutter, & Alexandrescu, Oct. 24-27 near Seattle (
http://cppandbeyond.com/)
* License my training materials for commercial (http://tinyurl.com/yfzvkp9)
or personal use (http://tinyurl.com/yl5ka5p).
[ comp.std.c++ is moderated. To submit articles, try just posting with ]
[ your news-reader. If that fails, use
mailto:std-c++@netlab.cs.rpi.edu<std-c%2B%2B@netlab.cs.rpi.edu>
]
[ --- Please see the FAQ before posting. --- ]
[ FAQ: http://www.comeaucomputing.com/csc/faq.html ]
Author: Sean Hunt <rideau3@gmail.com>
Date: Mon, 19 Apr 2010 12:02:44 CST Raw View
On Apr 17, 8:59 pm, Joe Gottman <josephgott...@comcast.net> wrote:
> The latest mailing
> (http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2010/#mailing2010-03)
> contains two documents that seem to be specifications of C++0x: N3090
> (entitled "Working Draft, Standard for Programming Language C++") and
> N3092 (entitled "Programming Languages - C++"). What is the
> difference between them, and which one gives a more accurate picture
> of what the next C++ will look like?
>
> Joe Gottman
They are both (effectively) the same document. N3092 is the FCD that
was distributed as a DIS to member bodies, while N3090 is the editor's
draft, including markup detailing changes from the previous draft.
Sean
--
[ comp.std.c++ is moderated. To submit articles, try just posting with ]
[ your news-reader. If that fails, use
mailto:std-c++@netlab.cs.rpi.edu<std-c%2B%2B@netlab.cs.rpi.edu>
]
[ --- Please see the FAQ before posting. --- ]
[ FAQ: http://www.comeaucomputing.com/csc/faq.html ]
Author: Hyman Rosen <hyrosen@mail.com>
Date: Mon, 19 Apr 2010 14:59:16 CST Raw View
On 4/17/2010 10:59 PM, Joe Gottman wrote:
>
> The latest mailing
> (http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2010/#mailing2010-03)
> contains two documents that seem to be specifications of C++0x: N3090
> (entitled "Working Draft, Standard for Programming Language C++") and
> N3092 (entitled "Programming Languages - C++"). What is the
> difference between them, and which one gives a more accurate picture
> of what the next C++ will look like?
If you read N0391, the Editor's Report, you will see
<http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2010/n3091.html>
N3090=10-0080, Working Draft, Standard for Programming Language C++,
contains the working draft for the standard. N3092, Programming
Languages C++, Final Committee Draft, is the corresponding Final
Committee Draft, which has been sent out for ISO ballotting. Both
drafts are based on the previous Working Draft, N3035=10-0025. N3090
has additions and removals highlighted; N3092 is a unified document,
with no difference markup. Because of the way they were produced,
there may be small accidental differences between the two resulting
documents; if so, N3092 is correct.
--
[ comp.std.c++ is moderated. To submit articles, try just posting with ]
[ your news-reader. If that fails, use mailto:std-c++@netlab.cs.rpi.edu]
[ --- Please see the FAQ before posting. --- ]
[ FAQ: http://www.comeaucomputing.com/csc/faq.html ]