[Python-3000] Droping find/rfind?

Guido van Rossum guido at python.org
Wed Aug 23 17:18:03 CEST 2006


That's too narrow a view on the language. Surely the built-in types
(especially those with direct compiler support, like literal
notations) are part of the language. The people who complain most
frequently about Python getting too big aren't language designers,
they are users (e.g. scientists) and to them it doesn't matter what
technically is or isn't in the language -- it's the complete set of
tools they have to deal with. That doesn't include all of the standard
library, but it surely includes the built-in types and their behavior!
Otherwise the int/long and str/unicode unifications wouldn't be
language changes either...

-Guido

On 8/23/06, Oleg Broytmann <phd at oper.phd.pp.ru> wrote:
> On Wed, Aug 23, 2006 at 07:20:54AM -0700, Guido van Rossum wrote:
> > in py3k I
> > want to rip out lots of "harmless" to make the language smaller. A
> > smaller language is also a feature, and a very important one -- a
> > frequent complaint I hear is that over time the language has lost some
> > of its original smallness, which reduces some of the reasons why
> > people were attracted to it in the first place.
>
>    IMHO find() is not a part of the language - it is a part of the standard
> library. When people complain about the *language* they AFAIU mean "print >>",
> [list comprehension], iterators, generators and (generator expressions),
> @decorators, "with", "case"...
>
> Oleg.
> --
>      Oleg Broytmann            http://phd.pp.ru/            phd at phd.pp.ru
>            Programmers don't die, they just GOSUB without RETURN.
> _______________________________________________
> Python-3000 mailing list
> Python-3000 at python.org
> http://mail.python.org/mailman/listinfo/python-3000
> Unsubscribe: http://mail.python.org/mailman/options/python-3000/guido%40python.org
>


-- 
--Guido van Rossum (home page: http://www.python.org/~guido/)


More information about the Python-3000 mailing list