Need more comments from scientific community on python-dev

Bill Baxter wbaxter at gmail.com
Wed Nov 1 13:19:15 EST 2006


On 11/2/06, A. M. Archibald <peridot.faceted at gmail.com> wrote:
>
> On 01/11/06, Travis Oliphant <oliphant.travis at ieee.org> wrote:
>
> > And it may be a good idea to also have a get_ctype method or some-such
> > on the ctypes attribute so that  one could get a "ctypes description"
> > from the NumPy data-type.
>
> It seems to me that at the python level, there's not much reason to
> choose the dtypes proposal over ctypes. There is one at the C level,
> it seems (though I, like perhaps most of the people on python-dev,
> have never actually tried using either). So perhaps, to persuade the
> python-dev folks, what is needed is a comparison of what has to be
> done at the C level. What would it take to rewrite numpy to use
> ctypes? There seems to be some problem with extending the type objects
> used by ctypes, but it's not very clear to me what that problem is
> (what the extensions are supposed to do).



I posted a message to the thread trying to prod things in that direction.
I.e. can we see a simple concrete example of the complications involved in
using ctypes interface code, vs the presumably much nicer
numpy/data-descriptor code.  I too think that would help convince people.
Just saying it's more compilcated, trust me, doesn't help when most people
reading the list have never had to write any sort of C extension.

--bb
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/numpy-discussion/attachments/20061102/ddf05221/attachment.html>
-------------- next part --------------
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
-------------- next part --------------
_______________________________________________
Numpy-discussion mailing list
Numpy-discussion at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/numpy-discussion


More information about the NumPy-Discussion mailing list