PEP 308: Pep Update
Gareth McCaughan
Gareth.McCaughan at pobox.com
Fri Feb 28 13:48:17 EST 2003
Robin Becker wrote:
> >> If we base everything on a 12 year old's understanding/ability we'll get
> >> a dumbed down language which is unsuitable for serious programming.
> >
> >I fail to see how adding something to Python can turn it into
> >a dumbed-down language unsuitable for serious programming,
> >no matter how oversimplified or verbose or primitive or
> >otherwise horrible the addition is. All those serious programs
> >already written in Python will go on working just fine if
> >any of the proposed conditional expression forms is introduced.
> >
> I'm not claiming that adding any particular scheme/addition is doing
> that. I claim that those who base their arguments on teachability to
> non-programmers may be doing that. Many don't like lambda, map etc
> because they are hard to teach/understand, the argument is then made
> that such constructs should be deprecated and finally removed despite
> the fact that they are useful in some circumstances.
Could you give an example of a Python feature that has been
deprecated and removed despite being useful, and which has
thereby contributed to the dumbing down of Python? I can't
think of any, but maybe I'm too dumbed down already.
In other words: I think your concern is unjustified; what you
fear simply isn't going to happen.
--
Gareth McCaughan Gareth.McCaughan at pobox.com
.sig under construc
More information about the Python-list
mailing list