Boost logo

Boost :

From: Stefano Delli Ponti (stefano.delliponti_at_[hidden])
Date: 2008-01-21 13:25:08

Hello Edson,

Edson Tadeu wrote:
> Hi,
> Boost.Python has a great dispatch mechanism, complete with type and methods
> registry, and works nice with template types (given the instantiations), and
> overloading -- with the extra bonus of working across shared-object
> boundaries.
> It could be very useful for many other purposes, if it were not so tied to
> Python.
> I'm thinking about multi-methods / multiple dispatching / generic factories
> / plug-ins. Shared objects that register extensions when loaded, e.g.,
> register new concrete objects and new specializations for already existent
> methods. Is there any library that already does this? Can the non-python
> code be easily separated from the python-dependent code in Boost.Python? Is
> there already some effort to do something like this?

Yes, The effort is called Boost.Langbinding (see for instance
Unfortunately, it seems that the project has stalled.


Boost list run by bdawes at, gregod at, cpdaniel at, john at