Hi, I've been working on a Scala implementation of Cap'n Proto for a while now. I wasn't sure if it would end up being anything more than a half-finished and forgotten side project, but it's been coming along nicely, so I thought I'd give a heads up here.
The serialization works both in JVM and in the browser using Scala.js (Scala.js is pretty damn cool!). The repository contains a simple example project that uses websocket communication between a server and browser. Compiler might be missing features related to imports and multiple files, but it can handle single file schemas with generics well. I eventually want to implement the RPC protocol as well. The runtime code is mostly based on the Java project, but borrows some ideas from the Rust implementation. If you have some feedback I'd love to hear it here or as an issue in the Github repo :) Code can be found at https://github.com/katis/capnp-scala - Joni Katajamäki -- You received this message because you are subscribed to the Google Groups "Cap'n Proto" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. Visit this group at https://groups.google.com/group/capnproto.
