Let me say also that I tried using boost.python a while back to
interface numpy with c++, and, while I got some things working, I
found the distribution and packaging end of things an order of
magnitude more complicated than what I found with weave. Since weave
is built into scipy, as well as blitz itself (now recently under the
BSD license), it fits really well with numpy's distutils. The only
dependencies on the user end are numpy and scipy, which they would
need anyway from the python end of the code.
Also, I find the syntax of blitz++ to be really simple and numpy-like. E.g.
Array
On Wed, Apr 23, 2008 at 09:47:46PM -0400, Andreas Klöckner wrote:
Any numpy-specific stuff for sip?
Not as far as I'm aware. In fact, I don't know of any uses of sip outside of Qt/KDE-related things.
Airbus uses it for heavy numerical work. They claim they have benchmarked all the tools and SIP was the fastest. If you want more information on that, you should contact the sip developer, Phil Thompson, he does some contracting job for Airbus.
Cheers,
Gaël
_______________________________________________ Numpy-discussion mailing list Numpy-discussion@scipy.org http://projects.scipy.org/mailman/listinfo/numpy-discussion
-- +++++++++++++++++++++++++++++++++++ Hoyt Koepke UBC Department of Computer Science http://www.cs.ubc.ca/~hoytak/ hoytak@gmail.com +++++++++++++++++++++++++++++++++++