473,408 Members | 1,729 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,408 software developers and data experts.

3rd Edition vs Special Edition

Can anyone tell me what the difference is between the 3rd Edition and the
Special Edition of Stroustrup's "The C++ Programming Language"?
Sep 7 '05 #1
10 1739
barcaroller wrote:
Can anyone tell me what the difference is between the 3rd Edition and
the Special Edition of Stroustrup's "The C++ Programming Language"?

From the [..ahem..] horse's mouth:

http://www.research.att.com/~bs/3rd.html

V
Sep 7 '05 #2
Victor Bazarov wrote:
barcaroller wrote:
Can anyone tell me what the difference is between the 3rd Edition and
the Special Edition of Stroustrup's "The C++ Programming Language"?


From the [..ahem..] horse's mouth:

http://www.research.att.com/~bs/3rd.html

V


This is a big foulup by the publisher. There are two books with
different content and the exact same cover out there (early and newer
"3rd edition").

--
Ron House ho***@usq.edu.au
http://www.sci.usq.edu.au/staff/house
Sep 7 '05 #3
"Ron House" <ho***@usq.edu.au> wrote in message
news:43************@usq.edu.au
Victor Bazarov wrote:
barcaroller wrote:
Can anyone tell me what the difference is between the 3rd Edition
and the Special Edition of Stroustrup's "The C++ Programming
Language"?


From the [..ahem..] horse's mouth:

http://www.research.att.com/~bs/3rd.html

V


This is a big foulup by the publisher. There are two books with
different content and the exact same cover out there (early and newer
"3rd edition").


It is not the same cover. The picture takes up the whole cover on the third
edition, but less than half of the cover on the special edition which has a
predominantly white background. They look very different.

--
John Carson

Sep 7 '05 #4
John Carson wrote:
"Ron House" <ho***@usq.edu.au> wrote in message

This is a big foulup by the publisher. There are two books with
different content and the exact same cover out there (early and newer
"3rd edition").

It is not the same cover. The picture takes up the whole cover on the
third edition, but less than half of the cover on the special edition
which has a predominantly white background. They look very different.


I think Ron's referring to the "corrected" Third Edition (softcover).
Sep 7 '05 #5
John Carson wrote:
"Ron House" <ho***@usq.edu.au> wrote in message
news:43************@usq.edu.au

This is a big foulup by the publisher. There are two books with
different content and the exact same cover out there (early and newer
"3rd edition").

It is not the same cover. The picture takes up the whole cover on the
third edition, but less than half of the cover on the special edition
which has a predominantly white background. They look very different.


I didn't mention the special edition, I mentioned the "3rd edition",
which, in different printings, has different contents and identical
covers, including the words "3rd edition".

This is a seriously silly (and incomprehensible) thing for a publisher
to do, because we can't write the edition description on a book list and
be sure students will get the right version; we have to add a big verbal
description on how to tell the two apart, which can be trying when you
have computerised book forms and so on that were designed on the
assumption that some short phrase would be sufficient to identify a
specific version of a book.

--
Ron House ho***@usq.edu.au
http://www.sci.usq.edu.au/staff/house
Sep 8 '05 #6
"Ron House" <ho***@usq.edu.au> wrote in message
news:43**************@usq.edu.au
John Carson wrote:
"Ron House" <ho***@usq.edu.au> wrote in message
news:43************@usq.edu.au

This is a big foulup by the publisher. There are two books with
different content and the exact same cover out there (early and
newer "3rd edition").

It is not the same cover. The picture takes up the whole cover on the
third edition, but less than half of the cover on the special edition
which has a predominantly white background. They look very different.


I didn't mention the special edition, I mentioned the "3rd edition",
which, in different printings, has different contents and identical
covers, including the words "3rd edition".

This is a seriously silly (and incomprehensible) thing for a publisher
to do, because we can't write the edition description on a book list
and be sure students will get the right version; we have to add a big
verbal description on how to tell the two apart, which can be trying
when you have computerised book forms and so on that were designed on
the assumption that some short phrase would be sufficient to identify
a specific version of a book.

Correct me if I'm wrong, but my understanding is that there are now 20
printings of the 3rd edition, with changes each time. To fully identify the
book, you just need to specify both the edition and the printing. The
changes are basically errata, but these errata go beyond typos (there are
some re-wordings for clarity, changed examples etc.).

Assuming I am correct, I don't think you can blame the publisher. Most
publishers would draw the line at an average of 2-3 new editions each year.
Basically Stroustrup didn't get it exactly right the first time and kept on
tinkering.

--
John Carson

Sep 9 '05 #7

"John Carson" <jc****************@netspace.net.au> wrote in message
news:df***********@otis.netspace.net.au...
Basically Stroustrup didn't get it exactly right the first time and kept
on
tinkering.


Nobody ever gets it exactly right the first time. Most stop there however.
Sep 9 '05 #8
"Christopher Dearlove" <ch************@baesystems.com> wrote in message
news:43********@glkas0286.greenlnk.net
"John Carson" <jc****************@netspace.net.au> wrote in message
news:df***********@otis.netspace.net.au...
Basically Stroustrup didn't get it exactly right the first time and
kept on tinkering.


Nobody ever gets it exactly right the first time. Most stop there
however.


I agree.

--
John Carson
Sep 9 '05 #9
John Carson wrote:
Correct me if I'm wrong, but my understanding is that there are now 20
printings of the 3rd edition, with changes each time. To fully identify the
book, you just need to specify both the edition and the printing. The
changes are basically errata, but these errata go beyond typos (there are
some re-wordings for clarity, changed examples etc.).


Okay, you're wrong. :-)

The later printings are identical inside to the "Special edition", but
have a soft cover. That is, they include new (long) appendices.

As teachers are quite likely to require that students have those
appendices, it goes way beyond fixing typos and rewording some examples.
And if teachers are supposed to specify edition _and_ printing, it is
quite a job to find out, short of seeing every printing, which ones
contain what.

--
Ron House ho***@usq.edu.au
http://www.sci.usq.edu.au/staff/house
Sep 14 '05 #10
"Ron House" <ho***@usq.edu.au> wrote in message
news:43**************@usq.edu.au
John Carson wrote:
Correct me if I'm wrong, but my understanding is that there are now
20 printings of the 3rd edition, with changes each time. To fully
identify the book, you just need to specify both the edition and the
printing. The changes are basically errata, but these errata go
beyond typos (there are some re-wordings for clarity, changed
examples etc.).


Okay, you're wrong. :-)

The later printings are identical inside to the "Special edition", but
have a soft cover. That is, they include new (long) appendices.


I see now. I didn't realise that the appendices from the Special edition
were retrofitted to the 3rd edition in later printings. I agree that such a
major change should have been more clearly signalled.

The appendices are downloadable from Stroustrup's site, which should be some
comfort for those with an earlier version.
--
John Carson

Sep 14 '05 #11

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

9
by: Stephen Tyndall | last post by:
This is the updated version of the resources list posted last month. Updates: -Now application-neutral. The old list had video game-related programming books. -Required reading section added....
13
by: Mike Tyndall | last post by:
Sorry I'm late, everybody! I'll try to post it nearer the start of the month next time. Updates: -Books added: C++ Coding Standards (Required Reading - upcoming) Memory as a Programming...
0
by: Mike Tyndall | last post by:
Whoops, way late this time. Sorry again, things have been hectic. Updates: -Books added to the "Other C++ books" section: Inside the C++ Object Model -Books added to the "General programming"...
1
by: cmo63126 | last post by:
Does anyone know if it will be possible to upgrade the Special Edition of VS.NET Pro 2003 to VS.NET 2005 when it comes out?
4
by: Shyguy | last post by:
I have a small app that I want to distribute to users of various Operating systems from 97 to XP. Does the latest edition of Developer Edition contain the runtimes for all previous versions or do...
10
by: Bonj | last post by:
Hi I installed .NET 2005 express edition, and am about to unnistall it again because it can't seem to be able to even insert a resource file into a project. Can anyone tell me is this right?...
23
by: Nishant Saini | last post by:
Dear All, We have a database which contains many tables which have millions of records. When We attach the database with MS SQL Server 2005 Standard Edition Server and run some queries (having...
1
pbmods
by: pbmods | last post by:
Looking for a print_r() for JavaScript? Look no further! Finally, a decent way to figure out what's in that mysterious Array or Object! Note that this version of print_r() relies on (included)...
5
by: Bob Nelson | last post by:
Right next to K&R2 on my bookshelf is _C Programming: A Modern Approach_ by Professor K.N. King. The second edition of this book is now available. See this URL for details: ...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.