I'm not sure if it's sufficient for your needs since it doesn't have any direct Protocol or Reactor support but a C++ implementation of the Deferred pattern does exist. I've just recently cleaned up the code & documentation to the point where I would no longer be embarassed to release it. Unfortunately though, actually getting it released it is going to be a bit more complicated than simply attaching the zip file to an e-mail. Apparently the process for releasing software developed by the US Department of Defense is poorly understood and no-one I work with has ever tried to do it. In the end, I'll get it released but it'll probably take several weeks to navigate the bureaucracy.
<br><br>&nbsp;&nbsp;&nbsp; I&#39;ll make a post on this list announcing it&#39;s availability once I get through all the red tape. Even if it arrives too late for use in your project, as I suspect it probably will, I&#39;m sure there will be plenty of future requests similar to yours. And, I&#39;m sure that there are plenty of people in the Twisted community that do C++ development and would love to have that particularly handy tool in their back pocket ;-)
<br><br>&nbsp;&nbsp;&nbsp; Cheers,<br><br>&nbsp;&nbsp;&nbsp; Tom<br><br><div><span class="gmail_quote">On 6/12/07, <b class="gmail_sendername">Amaury Forgeot d&#39;Arc</b> &lt;<a href="mailto:amauryfa@gmail.com">amauryfa@gmail.com</a>&gt; wrote:</span>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hello,<br><br>I love python and I find twisted fantastic, but here I have to write a<br>C++ application, for performance pseudo-reasons :-(
<br><br>I was looking for a Twisted-like framework in C++.<br>Do you know if such a library exists?<br><br>ACE seems to provide powerful tools for networking, but I could not<br>find something like Protocols and Deferred.
<br><br>Or is the twisted approach not recommended for C++?<br><br>--<br>Amaury Forgeot d&#39;Arc<br><br>_______________________________________________<br>Twisted-Python mailing list<br><a href="mailto:Twisted-Python@twistedmatrix.com">
Twisted-Python@twistedmatrix.com</a><br><a href="http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python">http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python</a><br></blockquote></div><br>