Playback speed
Share post
Share post at current time

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.

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”.

This post is for paid subscribers