[Python-3000] Immutable bytes -- looking for volunteer (original) (raw)
Paul Moore p.f.moore at gmail.com
Tue Sep 25 09:39:24 CEST 2007
- Previous message: [Python-3000] Immutable bytes -- looking for volunteer
- Next message: [Python-3000] Immutable bytes -- looking for volunteer
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 22/09/2007, Travis Oliphant <oliphant.travis at ieee.org> wrote:
If it is decided to make bytes immutable (which sounds good to me), then I want to add my voice to those that clamor for an additional mutable object capable of allocating chunks of memory.
This object should have a C-API and have it's structure exposed to extension module writers (thus array.array does not fit the bill -- but might be a prototype if some of it is moved over to the Objects directory and given an API).
Can you describe in a little more detail what you mean by "should have a C-API"? I don't often work at the C level these days, so I may be missing something obvious. The array module is built in, so it's written in C - what needs to be exposed to qualify as a "C API"? And why does the code need to move location to qualify?
(In case it's not clear, I'm thinking of having a look, and seeing if I can help implement what you are after. No promises, given the amount of free time I have, but with some hints I'll see how far I can get!)
Paul.
- Previous message: [Python-3000] Immutable bytes -- looking for volunteer
- Next message: [Python-3000] Immutable bytes -- looking for volunteer
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]