Hi !

Following Emmanuele's "starting the bindings from scratch" thread
(Thu, 17 Jul 2008 14:18), I decided to write a proof of concept for
python bindings in ctypes.

These bindings aim at being compliant to existing official
pyclutter API.

Ctypes is a useful Python module which allows pythoners to call
dynamic libraries. As a result, it allows to write python bindings for
C libraries **in Python** (in the contrary to SWIG et al).

Python bindings in C have a big drawback: it needs that C programmers
maintain the bindings up to the C API. But C programmers don't use
Python so it is useless for them to waste time for it. On the other
hand, when Python programmers have problems with the bindings, they
cannot do many things to solve the problems, just reporting it to
C programmers who maintains the bindings.

With Python bindings in Python, "let's give back to Cesar what belongs
to Cesar" ! The Python community (quite large already in the clutter
community) could contribute more to Python bindings.

Enough jabbering:

 - A subversion repository has been created :

svn co https://ubicast.eu/svn/pyclutter-ng/trunk pyclutter-ng

 - Some tests programs, ported from clutter-tutorial, can show the
state of the development (at least, the working bits ;)

 - A KNOWN_BUGS file waits for contributors !

Please take a look at this project, so that it can effectively lessten
clutter's bindings maintainer work, as well as enhance the pythonic
quality of using clutter in python.

Cheers,

Damien Boucard, aka hackter on #clutter
-- 
UbiCast - www.ubicast.eu - Video robotics
Mail: [EMAIL PROTECTED]
-- 
To unsubscribe send a mail to [EMAIL PROTECTED]

Reply via email to