Hi capnproto-announce,
For some time, the most-requested language for Cap'n Proto to support has been Java. So, I just wanted to drop you all a quick note to say that we now have it!
The implementation is pure-Java, but achieves the same zero-copy serialization as the C++ implementation through clever use of ByteBuffer.
The author is David Renshaw, who also wrote Cap'n Proto's Rust implementation and who is a core developer on
Sandstorm.io, Cap'n Proto's parent project.
-Kenton