[Python-3000] need help fixing broken tests in py3k-pep3137 branch
Guido van Rossum
guido at python.org
Sun Nov 4 01:00:51 CET 2007
On 11/3/07, Jim Jewett <jimjjewett at gmail.com> wrote:
> On 11/3/07, Guido van Rossum <guido at python.org> wrote:
> > I'd love a better term. It seems we could use several new names:
>
> > 1. a new name for what PEP 3137 calls buffer
>
> ByteBuffer
Fails the rule that built-in types have all-lowercase names. I've been
thinking to call it bytesbuffer or bytes_buffer though.
> > 2. a new name for the union of bytes and buffer (*)
>
> ByteSequence
That could work, it's an ABC after all (to be imported from collections).
> > 3. a new name for all types supporting the "buffer API"
>
> buffer
Another ABC, so should have a CamelCase name. Also, we probably
shouldn't use plain, unadorned "buffer" or "Buffer" for any of these
-- it has too many meanings. Also "buffer" is a popular variable name
(much more so than bytes).
--
--Guido van Rossum (home page: http://www.python.org/~guido/)
More information about the Python-3000
mailing list