No subject


Thu Jun 30 10:15:02 EDT 2005


#! rnews 2218
Newsgroups: comp.lang.python
Path: news.xs4all.nl!newsspool.news.xs4all.nl!transit.news.xs4all.nl!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!nntp.abs.net!attws2!ip.att.net!NetNews1!xyzzy!nntp
From: Harry George <harry.g.george at boeing.com>
Subject: Re: Boss wants me to program
X-Nntp-Posting-Host: cola2.ca.boeing.com
Content-Type: text/plain; charset=us-ascii
Message-ID: <xqxhdfgeyt8.fsf at cola2.ca.boeing.com>
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
Lines: 39
Sender: hgg9140 at cola2.ca.boeing.com
Organization: The Boeing Company
References: <mailman.1069.1120059748.10512.python-list at python.org> <xqxacl9aqzp.fsf at cola2.ca.boeing.com> <K9WdneNp-t_gmF7fRVn-jQ at powergate.ca>
Mime-Version: 1.0
Date: Thu, 30 Jun 2005 13:53:07 GMT
Xref: news.xs4all.nl comp.lang.python:384162

Peter Hansen <peter at engcorp.com> writes:

> Harry George wrote:
> > "Adriaan Renting" <renting at astron.nl> writes:
> >>Both VB and Python are easier to learn as the more powerful
> >>languages, the price is that they lack features that make it easier to
> >>manage large and complex projects.
> > What is a large project, and what is Python missing that C++ and Java
> > have for such tasks?
> 
> But C++ and Java have features that *management* likes, thus making it
> "easier to manage large projects".  (That says nothing about whether
> or not it makes it easier to produce quality code, successful
> projects, happy customers, large profits, or any such silly
> things... just that it's "easier to manage". ;-)
> 
> Less facetiously: I have managed a large Python project or three, and
> several large C++ projects (and, thankfully, no large Java projects)
> and found Python quite up to the task.  In fact, if anything the C++
> projects ended up more in danger of succumbing to the sheer weight of
> the code than did the Python projects.  But I attribute this more to
> the fact that we had evolved to using agile approaches with the Python
> projects than to any of those special features either present or
> lacking in C++.
> 
> Ultimately, manageability of a project is far and away more about the
> people involved and the techniques used than it is about any single
> technology involved.
> 
> -Peter

That's our experience too (and the reason I asked).  I wonder if the
OP will respond.


-- 
harry.g.george at boeing.com
6-6M21 BCA CompArch Design Engineering
Phone: (425) 294-4718



More information about the Python-list mailing list