En fejl i Delphi 7's hukommelsesallokator forårsagede kryptiske fejl som følge af, at Windows låste hele allokerings VAD-posten i VAD'en og fejl i kernen, når hukommelsen var opbrugt.
Artiklen dækker forskellige hukommelsesallokeringsteknikker, herunder buddy-allokatorer, slab-allokatorer og trådlokal lagring, samt ejerskab og forvaltning af hukommelse i FFI API-kald på tværs af sprog.
Indlægget indeholder interaktive visualiseringer og råd om optimering af hukommelsesallokering og håndtering af hukommelseslækager i C-programmering med forslag til yderligere relaterede emner.
Efter at være gået på pension fra 26 års programmeringsarbejde hos Apple føler forfatteren sig tiltrukket af programmering i sin fritid igen.
I første omgang var der en lettelse over, at han ikke længere skulle bekymre sig om kodning, men efter fire måneder begyndte han at arbejde på et lille projekt for at lære Python og lege med e-ink-skærme.
I 2023 finder forfatteren sig selv tilbage til programmering på fuld tid og opdager en nyfunden fascination af C og et ønske om at genoptage/skrive spil, som han skabte for over 30 år siden.