Dec 1, 2007
The important parts of core git are things like writing your own object allocator to make the footprint as small as possible to be able to efficiently track object flags for a million objects. It’s writing a parser for the tree objects that is fairly optimal, because there is no abstraction. One of the great strengths of C is that it doesn’t make you think of your program as anything high-level.

Comments gratefully appreciated. Please send them to me by any method of your choice and I'll include them here.

archive
projects
writings
videos
subscribe
Mastodon
RSS (?)
twtxt (?)
Station (?)