4 ms·
While it is technically not 1.0, I have yet to see a breakage and I have been using it since 0.7. The language maturity one, I can concur though. The rust impl
by dureuill 5y ago
While it is technically not 1.0, I have yet to see a breakage and I have been using it since 0.7.
The language maturity one, I can concur though. The rust implementation has been fine, but pycapnp was plagued with memory leaks until recently, and curre tly has performance problems[1] that makes it unsuitable for my use case.
As for the level 2+ protocol, it looks cool on paper, but it looks like a lot of added complexity to address an advanced use case.
The language itself has generics and sum types, which makes it much better at modelling the problem domain than protobuf.
[1]: https://github.com/capnproto/pycapnp/issues/256 https://github.com/capnproto/pycapnp/issues/256