On 6/27/2010 8:41 AM, David Cournapeau wrote:

I think one point which needs to be emphasized more is what does
python 3 bring to people. The" what's new in python 3 page" gives the
impression that python 3 is about removing cruft. That's a very poor
argument to push people to switch.

Python3 is about finishing transitions. The last stage in a transition that replaces something old with something new is to remove the old, after showing that the new works. I am working on a separate post for this.) I presume most readers here who are not packrats have at some time discarded a working machine (perhaps reluctantly) after installing and testing a new one.

For new learners, not having to also learn the old is a real benefit. People who already know the old typically do not see that.

> I doubt "porting is easier than you think" will convince many people
> if they don't know what the gain will be. For example, porting numpy
> and scipy to py3k has been easier than I thought, but besides making
> it easier for other people to switch, I can't see *any* benefit.

I thank you and your group for porting numpy and scipy for the benefit of those who switch and for new Pythonistas that start with Python3. I hope and expect that they will eventually outnumber Python2 programmers.

I agree that there may be not much reason to port custom proprietary apps that are working fine and which would hardly benefit from, let alone need, and new Py3 features.
--
Terry Jan Reedy

--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to