Re: language books don't get outdated

From: Paul (paul_at_paul.com)
Date: 08/25/04


Date: Wed, 25 Aug 2004 11:10:43 GMT


"Carter Smith" <news@email.icarusindie.com> wrote in message
news:0zWWc.23594$L94.10276@fed1read07...
> "old" programming books are no more outdated than last year's dictionary
or
> last years algebra text book. Especially with C++ which had been
> standardized before many newbies had been born. A book that teaches how
to
> use classes and other core OO topics or even just how to use the basics of
> the language will never go out of date.

Up to date books are very relavant.

In the "Teach Yourself C++ in 21 Days", that you have listed, the very first
program is this:

#include <iostream.h>
 int main()
 {
    cout << "Hello World!\n";
    return 0;
 }

This program will *not* compile on many compilers, including the latest
Visual C++ compilers that may be popular with many beginners (now that it is
a free download). Imagine a beginner who gets this book and sees that the
simplest program doesn't even compile. What then?

> C++ has added new ways to do the same old same old and there's no harm in
> doing the same old same old the same old way. Because it still works.

No it doesn't. See above.

- Paul



Relevant Pages

  • Re: VB 6 compilation on Linux for execution on Windows and Linux
    ... will compile for Linux. ... VB for beginners is not a problem. ... which can run on Windows or only Linux? ... operating system only. ...
    (comp.lang.basic.visual.misc)
  • Re: How to compile AMCAP?
    ... Is not the examples are for beginners? ... I would like to compile AMCAP ... pull the Visual Studio project files from it. ...
    (microsoft.public.win32.programmer.directx.video)
  • Re: /usr/lib and /usr/lib64 Q
    ... What I've done on my sparc64 box is to have wrappers around my ... it's magically easy to compile a 64-bit app; ... one of which is the XEmacs I'm typing this in. ... Generate a core dump then see whether the ...
    (uk.comp.os.linux)
  • FC4 good new tech, bad legacy support
    ... After installing FC4 I was impressed with all of the new features, ... All hail Fedora Core 4! ... sourcem CPAN modules etc.), it's not very compatible with older "legacy" ... Good luck downloading anything from sourceforge hoping it will compile. ...
    (Fedora)
  • Invoking External Batch Program on Multiple Core Machine
    ... (you pass it a file in the command line, it runs for 2-45 minutes and spits ... This is very annoying since I have a dual core machine and would like to get ... Right now we do our work, click "compile" and then wait. ... I can make the differences between the distributed client and ...
    (microsoft.public.dotnet.languages.csharp)