[Python-Dev] graphics maths types in python core?

C. Titus Brown ctb at msu.edu
Sat Apr 4 17:01:11 CEST 2009

Hi all,

we're having a discussion over on the GSoC mailing list about basic
math types, and I was wondering if there is any history that we should
be aware of in python-dev.  Has this been brought up before and
rejected?  Should the interested projects work towards a consensus and
maybe write up a PEP?

(The proximal issue is whether or not this is of direct relevance to the
python core and hence should be given priority.)


Rene Dudfield wrote:

-> there's seven graphics math type proposals which would be a good project
-> for the graphics python using projects -- especially if they can get
-> into python.
-> It would be great if one of these proposals was accepted to work towards
-> getting these simple types into python.
-> Otherwise we'll be doomed to have each project implement vec2, vec3,
-> vec4, matrix3/4, quaternion (which has already happened many times) -
-> and continue to have interoperability issues.
-> The reason why just these basic types, and not full blown numpy is that
-> numpy is never planned to get into python.  Numpy doesn't want to tie
-> it's development into pythons development cycle.  Whereas a small set of
-> types  can be implemented and stabalised for python more easily.
-> Also, it's not image, or 3d format types -- since those are also a way
-> larger project.

C. Titus Brown, ctb at msu.edu

More information about the Python-Dev mailing list