>>>>> "Lisandro" == <[EMAIL PROTECTED]> writes:

Lisandro> IMHO, Cython is the BEST tool out there for such tasks,
Lisandro> specially if you want to get a really robust and good-looking
Lisandro> wrapper.

Huh, sounds good ;)

Lisandro> If you know a bit of MPI, you can take a look at mpi4py (the
Lisandro> SVN repo at Google Code). There, you will find who Cython is
Lisandro> used for implementing a OO API (strongly influenced on the C++
Lisandro> bindings for MPI) but entirely based in the C API of MPI.

Not at all familiar with MPI :-(


Lisandro> If you know about PETSc, then you can also take a look at
Lisandro> petsc4py (Mercurial repo),

Lisandro> $ hg clone http://petsc.cs.iit.edu/petsc4py/petsc4py-dev

This looks better, although I'd be glad to find some more 'classical'
C lib (similar to the one I referenced here) with Cython bindings...

Lisandro> In fact, I've originally implemented petsc4py using SWIG, but
Lisandro> once I entered the Cython world, I've sent the former
Lisandro> implementation to the trash.

Heh...I like that there is (more) freedom with Cython to provide
interface more suited for host language - that is similar to c2hs tool
which I'd use in Haskell.


Sincerely,
Gour

-- 

Gour  | Zagreb, Croatia  | GPG key: C6E7162D
----------------------------------------------------------------

Attachment: pgp87y08uJOE3.pgp
Description: PGP signature

_______________________________________________
Cython-dev mailing list
[email protected]
http://codespeak.net/mailman/listinfo/cython-dev

Reply via email to