Python's popularity statistics

Cameron Laird claird at lairds.com
Fri Dec 13 08:43:56 EST 2002


In article <mailman.1039772834.3225.python-list at python.org>,
Laura Creighton  <lac at strakt.com> wrote:
			.
			.
			.
>Moreover, perform this experiment.  Get out your copy of 
>_Design Patterns_ [Gof4].  The original, the C++ one.  (You
>do have one, don't you.  You really need one.  You really,
>really, need one even if you already know that programming in
>C++ is one of those challenging difficult accomplishments you
>will be perfectly happy to always leave for somebody else.
>Trust me on this.)
>
>Now go check the code.  Look at just _how much_ code in the patterns
>is dedicated to 'getting around the C++ type system'.  Not just in
>things like the Adapter Pattern -- in every Pattern in the book.  I'd
>say about half of the code in the book is dedicated to this.
>
>Now, ask yourself, do you have a personal deal cut with God so that
>you don't get to make mistakes in the code that is non-essential to the 
>Pattern, leaving only the Pattern part to get wrong like the rest of us 
>programmers in a dynamic language, or would you be better off if half 
>your code base went away?
>
>Laura 
>

I'm just repeating all this 'cause I think it's 
so important and Laura has expressed it so per-
fectly.

My excuse for a follow-up is to remind readers
that they can and should regard source code as
a *liability*, not an asset.

Test early and often.
-- 

Cameron Laird <Cameron at Lairds.com>
Business:  http://www.Phaseit.net
Personal:  http://phaseit.net/claird/home.html



More information about the Python-list mailing list