Re: [Semi-OT] Advice on whether a C++ book is still adequate



On 3/4/2011 3:28 AM, Kelly Clowers wrote:
On Thu, Mar 3, 2011 at 20:46, Ron Johnson<ron.l.johnson@xxxxxxx> wrote:
Hi,

I have the dusty book "Teach Yourself C++ 4th Ed" by Al Stevens, from...
1995 and wonder that if I go thru it will I screw myself up because of new
language features.
I don't know much about C++, but I remember how much Mozilla said their
C++ coding changed from the old stuff (~1999) to the newer. They said much
of the old code was considered ok at the time, but was just awful now. There
was some specific feature (exceptions maybe? not sure at all) that they had
rolled themselves and they where doing a lot of work to switch to the newer,
standardized way, as well as other general clean up.

All in all what I take from it is that it isn't so much the features,
but how they
are used. I think C++ just wasn't a really mature language till the early 2000s


Cheers,
Kelly Clowers


All that may be true, but C++ was being used at least as early as 1990 to do real work
where I was employed. I don't know the language, altho I sort of recognize it. I wonder
what they changed. There seems to be a tendency among programmers (cf. Linux
developers) to never leave well enough alone! I always thought they ruined Turbo Pascal
between version 3 and 5. That may be why it has virtually disappeared.

--doug

--
Outside of a dog, a book is man's best friend.
Inside of a dog, it's too dark to read. --G. Marx


--
To UNSUBSCRIBE, email to debian-user-REQUEST@xxxxxxxxxxxxxxxx with a subject of "unsubscribe". Trouble? Contact listmaster@xxxxxxxxxxxxxxxx
Archive: http://lists.debian.org/4D70A78C.1070008@xxxxxxxxxxxxx



Relevant Pages

  • Re: Where did the prophet really live?
    ... features were in the spoken language or not. ... Now the point that Macdonald makes is that Sabaic was the prestige ... medieval arab historians had reported inscriptions ...
    (soc.religion.islam)
  • Re: Is C99 the final C? (some suggestions)
    ... I can't think of a single feature in C99 that would come as ... There are a number of features in C99 that I will steer away from if ... > * a library function that allows the retrieval of the size of a memory ... With the restrictions of the C language, I think you are going to find ...
    (comp.lang.c)
  • Re: Equality, Assignment and The Emperors New Clothes
    ... Unfortunately, the features were designed ... the basic features of the language so that they can work together, ... suppose the language designers create a new feature to solve that same ... In R5RS, three pages or used ...
    (comp.lang.scheme)
  • Re: OT: compilers, interpreters, and VMs
    ... by people used to languages that don't have these features. ... a language should absorb each and every feature? ... run-time code generation, anonymous functions, exceptions and so on. ... general-purpose language should not include dynamic code generation. ...
    (comp.lang.misc)
  • Re: dynamic vs. static: the age-old debate
    ... I am not saying that the features themselves are necissarily either ... static implementation of a dynamic language. ... static typing dictates that such programs be rejected at compile time. ...
    (comp.lang.misc)