[bind10-dev] dependency on boost runtime libraries

Francis Dupont fdupont at isc.org
Tue Mar 23 16:41:09 UTC 2010


> And we need to find a way to wrap our c++ stuff in python without an
> external library. I haven't looked into this much, took a quick look a
> Swig, but that one also needs a library for c++. What did happen to
> Francis' initial work, and what approach was that?

=> it was mainly "hand made" because I don't believe in huge stacks
of templates as boost does (not because it doesn't work but because
it is impossible to debug without specific tools and I am afraid
these tools don't exist). Note it was in fact straightforward and
as it gives full control at the C++ level there is no missing
important details like exception handling.

BTW swing is worse than boost python, at least boost python produces
real python objects, not encapsulated C++ objects. Of course it uses
a heavy template machinery to do that so the poor compiler does
everything for you (if it doesn't die :-)...

Regards

Francis Dupont <fdupont at isc.org>



More information about the bind10-dev mailing list