I just checked... removing comments and whitespace, goblin-chat's chatroom and user protocol is a mere 167 (!!) SLOC, yet manages to produce an end-to-end encrypted, peer to peer chat system... without a single line of code mentioning cryptography or the network once.
What makes that possible? CapTP!
@freemo Yes, and in fact that happens on yet another layer below CapTP, the "netlayer" component https://github.com/ocapn/ocapn
More or less, CapTP provides a secure distributed object system, where no more access than which has been intentionally handed out is possible. Sitting on top of a "netlayer" component, the abstractions for a secure networked communication system are given.
All in all, you can think of CapTP as a new abstraction layer win, akin to how TLS and TCP save devs time.