Hacker News new | ask | show | jobs
by McP 4481 days ago
Ironically that has already been reinvented in the form of Cap'n Proto: http://kentonv.github.io/capnproto/

(other than that I agree it's a good solution)