Numpy announces Python 3 support (Scipy news included)
mail-archive.com
mail-archive.com
Numpy has a fantastic syntax/API/feature set (advanced slicing, the fantastic automatic "broadcasting" of differently shaped arrays, a “batteries included” set of common operations), that in my experience makes coding matrix math much more pleasant than, say, Matlab. Numpy code is concise, readable, and relatively efficient, and very easy to mix-and-match with C and Fortran code when that’s helpful. Best of all (compared to, say, Matlab or Mathematica) it’s free!
More and more scientific computing, especially of the quick one-off type, is being done with numpy, and getting numpy to Python 3 can only help both numpy and Python to keep attracting new number-crunchers. I long for a day when, for example, the code accompanying SIGGRAPH papers is written in Python/numpy.
Once Django (and all it's dependencies, specifically the database backends) are ported over to Python 3, I think a critical mass will have been established in the move to Python 3.
A roadmap for Django’s overall 2.x Python support, and eventual transition to Python 3.x, is currently being developed, and will be announced prior to the release of Django 1.3.
Anybody know what this roadmap currently looks like?
Question: What are the plans for python 3?
We haven’t made any plans for 2017 yet. We’re slowly dropping older releases. Probably python 2.4 sticks around in django 1.3, though. There has been work done on a python 3 port. Apparently the tests already run, though only 60% succeed. He considered 50% already a huge success, so they (=students at a canadian university, if I heard correcly) did a good job. Python 3 support will depend on an influx of new developers.
(I’d guess this doesn’t seriously mean that a Py3k port won’t be done until 2017.)
Boo to Django.
I don’t think they’re really “ignoring” Py3k.
Then again, I’m not really an expert.
http://arstechnica.com/open-source/news/2008/12/python-3-0-s...