Paid episode

The full episode is only available to paid subscribers of Hidden Grove

Intro To The Codebase, Part V: 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 Hidden 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

Hidden Grove
Hidden Grove
Authors
Ryan Fleury