Decided for the first time ever that it was worth breaking out some manual memory management for some code I want to run on (relatively) low resource systems. Weirdly, it's never something I've had reason to do before in these last ~20 years writing software.
So I get to take ziglang.org/ out for a trial run and try out all the funky design features I've been admiring from afar. I'm really enjoying it - trial run was streaming from RSS xml to activitypub Article json, and it has basically all just worked. Admittedly I'm rewriting a work flow I've already written in another language I know much better, but I'm pleasantly surprised with progress and how fast the resulting executable starts doing stuff (my biggest gripe with the languages I normally use). #ZigLang #zig #activitypub