In this video, I walk through the string processing portion of the Digital Grove codebase base layer. This string code is built around the same arena-centric memory management ideas as the rest of the codebase—it also dispenses with some frustrating legacy string design decisions (null termination and “object oriented” string objects), preferring immutable, explicit-length-delimited “string views”.
Playback speed
×
Share post
Share post at current time
0:00
/
Paid episode
The full episode is only available to paid subscribers of Digital Grove
Codebase Walkthrough: Strings
Outlining and walking through the base layer's string code, which has helped me write much simpler, more flexible, more dynamic, and more robust string processing code in C.
∙ Paid
Authors
Recent Posts









