The future of serialization & deserialization APIs

Yes! It's been a crazy summer with lots of time away from this work, but I am planning a series of dev journal / update posts about important design decisions to show some of the progress I've made and provide opportunities for feedback along the way.

In general, I've been working a lot on the bleeding edge of ~Escapable & ~Copyable types and lifetime dependence, including use of Span and OutputSpan types. It's been a little bit of a bumpy ride, but the work has resulted in a handful of compiler fixes and some novel design ideas that should be generally beneficial.

Thank you for your interest, and please stay tuned!

31 Likes