On Fri, 14 Jul 2006 18:45:07 +0200,
Fredrik Lundh <[EMAIL PROTECTED]> wrote:
> [EMAIL PROTECTED] wrote:
>
>> This attitude may have some downsides. The Python developers don't know
>> everything, other people can have some experience of computer languages
>> too.
>
> "some experience of computer languages" != "experience of language
> design and implementation"
>
> as long as most of the traffic on py3k is bikeshed stuff and hyper-
> generalizations, most people who do hard stuff will spend their time
> elsewhere.
Paul Prescod once wrote in c.l.py:
If Python strays into trying to be something completely new it will
fail, like Scheme, K and Smalltalk. There are both technical and
sociological reasons for this. If you stray too far technically, you
make mistakes: either you make modelling mistakes because you don't
have an underlying logical model (i.e. C++ inheritance) or you make
interface mistakes because you don't understand how your new paradigm
will be used by real programmers.
Let research languages innovate. Python integrates.
If Python 3000 turns into a let's-try-all-sorts-of-goofy-new-ideas
language, at least some of those ideas will turn out to have been
mistakes, and then we'll need a Python 3000++ to clean things up.
--amk
--
http://mail.python.org/mailman/listinfo/python-list