Ever tried fitting a square peg in a round hole? This talk dives into the quirky world of data serialization for embedded systems, specifically for military submarines. Forget your fancy JSON or XML; these folks had to wrestle with ancient 5-bit integers and 3-byte floats!
They've built a super flexible C++ library, kind of like cereal but designed tough for tight embedded spaces. It uses C++ templates and concepts to make coding serialization, deserialization, and logging a breeze, cutting down on repetitive code and keeping things adaptable yet maintainable.
Watch on YouTube
Top comments (0)