The real problem with Python 3 - no business case for conversion (was "I strongly dislike Python 3")

Giampaolo Rodolà g.rodola at gmail.com
Tue Jul 6 11:19:19 EDT 2010


2010/7/6 David Cournapeau <cournape at gmail.com>:
>> Or is there no change at the C level?  That would make things easy.
>
> There are quite a few, but outside of the big pain point of
> strings/byte/unicode which is present at python level as well, a lot
> of the issues are not so big (and even simpler to deal with). For
> example, although numpy took time to port (and is still experimental
> in nature), it took me a couple of hours to get a basic scipy working
> (numpy uses a lot of C api dark corners, whereas scipy is much more
> straightforward in its usage of the C API).
>
> David
> --
> http://mail.python.org/mailman/listinfo/python-list


As for this aspect, I made a port as such (C extension) for psutil,
and it hasn't been too difficult, I must admit.

For those interested here is a detailed explanation of all the steps I
faced, along with revision changes:
http://code.google.com/p/psutil/issues/detail?id=75&can=1&q=python%203&colspec=ID%20Summary%20Type%20Opsys%20Status%20Milestone%20Opened%20Owner%20Progress#c9


--- Giampaolo
http://code.google.com/p/pyftpdlib
http://code.google.com/p/psutil/



More information about the Python-list mailing list