[Twisted-Python] ANN: Fusion v0.3, a C++ integration layer for Twisted

Itamar Turner-Trauring itamar at itamarst.org
Fri Mar 4 08:52:16 EST 2011


Fusion allows you to implement protocols for TCP and UDP in C++,
minimizing data copying and function call overhead. Most people should
just stick to Python, of course :) Note that I have no code that uses
this version of Fusion, and unit tests (while next on my very
theoretical todo list) do not yet exist, so use with caution -- I'd love
to hear success stories from anyone who is using it.

v0.3 fixes a memory leak, and also allows Fusion to build on modern
versions of Python and modern compilers. I built it with Python 2.6 and
boost::python v1.40, but it should work with other versions as well.

http://itamarst.org/software/fusion-0.3.0.tar.gz (homepage of sorts at
http://itamarst.org/software/).

-Itamar




More information about the Twisted-Python mailing list