[Python-3000] C API changes? [Was: Python 3000 Process]

Brett Cannon brett at python.org
Tue Mar 21 23:00:40 CET 2006


On 3/21/06, Neil Schemenauer <nas at arctrix.com> wrote:
> On Tue, Mar 21, 2006 at 05:01:31PM +0100, Thomas Wouters wrote:
> > I would like Pythonic code to be usable in both 2.x (where x is,
> > say, 6 or higher) and 3.0, but 3.0 shouldn't need to worry too
> > much about it.
>
> The other question I haven't seen much discussion about is C API
> changes.  Are we hoping that people can port extension modules with
> little effort or are we going to be doing lots of cleanup?
>

I hope there is lots of cleanup.  I don't write extensions that often,
but when I do it takes me a little while to remember how to do them. 
If there is a way to simplify it I am in support of it.  Perhaps we
should take some queues from other language known for easy extension
writing (Lua and Ruby come to mind, although I have never done
extensions for them and instead just hear their names come up
constantly on this subject).

-Brett


More information about the Python-3000 mailing list