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 <[EMAIL PROTECTED]> 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/ [EMAIL PROTECTED] > Programmers don't die, they just GOSUB without RETURN. > _______________________________________________ > Python-3000 mailing list > [email protected] > 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/) _______________________________________________ Python-3000 mailing list [email protected] http://mail.python.org/mailman/listinfo/python-3000 Unsubscribe: http://mail.python.org/mailman/options/python-3000/archive%40mail-archive.com
