Cap’n Proto
Hi all, Cap'n Proto author here. Thanks for the post.<p>Just wanted to note that although Cap'n Proto hasn't had a blog post or official release in a while, development is active as part of the Sandstorm project (<a href="https://sandstorm.io" rel="nofollow">https://sandstorm.io</a>). Cap'n Proto -- including the RPC system -- is used extensively in Sandstorm. Sandboxed Sandstorm apps in fact do all their communications with the outside world through a single Cap'n Proto socket (but compatibility layers on top of this allow apps to expose an HTTP server).<p>Unfortunately I've fallen behind on doing official releases, in part because an official release means I need to test against Windows, Mac, and other "supported platforms", whereas Sandstorm only cares about Linux. Windows is especially problematic since MSVC's C++11 support is spotty (or was last I tried), so there's usually a lot of work to do to get it working.<p>As a result Sandstorm has been building against Cap'n Proto's master branch so that we can make changes as needed for Sandstorm.<p>I'm hoping to get some time in the next few months to go back and do a new release.