15 Apr
2014
15 Apr
'14
10:03 a.m.
On Tue, Apr 15, 2014 at 5:14 AM, Jeremy Maitin-Shepard
If you are not already aware of it, you might want to look into Google Protocol Buffers. It doesn't directly interface with existing C++ types as conveniently as Boost Serialization, but it is specifically designed to support forward and backward compatibility, and I believe provides all of the functionality you are looking for.
Also http://kentonv.github.io/capnproto/ (from the same original dev of CapnProto) however it don't support visual studio yet.