Zig is not F'ing memory safe

It&rsquo;s not. I&rsquo;m not saying that&rsquo;s inherently bad . It&rsquo;s just what it is. Consider the following code: var gpa = std . heap . GeneralPurposeAllocator (.{}){}; const allocator = gpa . allocator (); var list = try std . ArrayList ( u8 ). initCapacity ( allocator , 4 ); try list . appendSlice ( 'Hell' ); const c = & list . items [ 0 ]; try list . append ( 'o' ); try list . append…