On 2/14/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
> What I was trying to say there is that the proposal of new ideas should not
> begin with "Hey, I think this might be 'good'" - that's too ill defined.  It
> should be, "I noticed (myself/my users/my students/other open source
> projects) writing lots of code that looks like *this*, and I think it would
> be a real savings if it could look like *that*, instead".

Yup.

> Some
> back-of-the-envelope math might be nice, in terms of savings of lines of
> code, or an explanation of the new functionality that might be enabled by a
> feature.

Well, savings in lines of code per se aren't high on my list; savings
in conceptual difficulty understanding the code is. Sometimes savings
in writing (if they don't go against the savings in understanding) are
also important; especially avoiding distractions like having to stop
working on the current algorithm in order to figure out how to best
write some simple bookkeeping code, etc. (You seem to agree to some
extent later, but I think it's worth mentioning my own standards here.
:-)

-- 
--Guido van Rossum (home page: http://www.python.org/~guido/)
_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to