I come not to bury C++, but to praise it...

John Benson jsbenson at bensonsystems.com
Thu Jan 15 14:15:47 EST 2004


I give up! Enough already! Maybe C++ will make my teeth brighter and my
socks whiter, and remove the yellowish wax buildup on the kitchen floor! :^)

I read Koenig's C Traps and Pitfalls years ago; it's been one of my favorite
programming language books for a long time, so I'm predisposed to set a
certain store by the following pronouncement:

Message: 6
Date: 15 Jan 2004 02:37:32 +0000
From: jjl at pobox.com (John J. Lee)
Subject: Re: I come not to bury C++, but to praise it...
To: python-list at python.org
Message-ID: <87wu7uq6mr.fsf at pobox.com>
Content-Type: text/plain; charset=us-ascii

"Andrew Koenig" <ark at acm.org> writes:

> "John Benson" <jsbenson at bensonsystems.com> wrote in message
> news:mailman.337.1074032524.12720.python-list at python.org...
>
> > I got into Python because I took one look at C++ and saw all the
> > handwaving in the introductory O'Reilly book to the effect that
> > "everything looks sweet now, but wait until these snazzy little
> > features interact..." and then started casting around for another
> > road to OOP.
>
> Perhaps you should cast around for a different C++ book while you're
> at it, too -- maybe the one you found isn't well suited to your
> particular learning style.

Andrew's own "Accelerated C++" is good (written with Barbara Moo). :-)


John

(end quote)

It took years to get IT managers to feel comfortable with software
development in C as opposed to COBOL. I suppose I may still be haunted by
that; it just seems that advocating C++ raises the bar even more for the
maintenance programmers that get stuck with my code. Python is a whole
different story, since the rapidity with which I can field a serviceable
prototype changes the economics completely. But again, this may be more an
artefact of my personal experience than a Universal Truth.









More information about the Python-list mailing list