[Numpy-discussion] best way for C code wrapping

Matthieu Brucher matthieu.brucher at gmail.com
Sat Feb 16 14:28:55 EST 2008


Hi,

numpy.ctypes uses ctypes to work, it consists of some additional utility
functions.

There was a discussion on this some time ago (SWIG, ctypes, ...) with David
(C.), Gaël and others.

Why translating some code to C ? Why not using f2py ?

Matthieu

2008/2/16, dmitrey <dmitrey.kroshko at scipy.org>:
>
> hi all,
> I intend to connect some C code to Python for some my purposes.
> What is the best software for the aim?
> Is it numpy.ctypes or swig or something else?
> IIRC ctypes are present in Python since v2.5, so it's ok to use just
> ctypes, not numpy.ctypes, or some difference is present?
>
> Another one question: if I'll translate a fortran code to C via f2c,
> which % of speed down should I expect (in average, using gfortran and
> gcc)? Afaik it contains operations with sparse matrices.
>
> Thank you in advance,
> D.
> _______________________________________________
> Numpy-discussion mailing list
> Numpy-discussion at scipy.org
> http://projects.scipy.org/mailman/listinfo/numpy-discussion
>



-- 
French PhD student
Website : http://matthieu-brucher.developpez.com/
Blogs : http://matt.eifelle.com and http://blog.developpez.com/?blog=92
LinkedIn : http://www.linkedin.com/in/matthieubrucher
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/numpy-discussion/attachments/20080216/767dc69d/attachment.html>


More information about the NumPy-Discussion mailing list