The Life of a Programmer

Search

Archives

All of the things labelled as Posts, so that crawlers have a place to find them.

Porting Leaf from Linux to OSX

I recently ported Leaf from Linux to OSX. I figured it was about time to start making it cross-platform. The goal is to get it

Is reference counting slower than GC?

“Reference counting is slower than garbage collection”, a claim often made in the discussion of memory management. I heard it again recently when discussing Leaf;

How blaming the user leads to tragedy

On 9 February human error resulted in 11 deaths and 80 further casualties in tragic wreck near Bad Aibling, Germany. Despite a supposedly robust safety

The trouble with `floor` and `ceil`

floor and ceil have the bad habit of producing unexpected results. They aren’t broken, but in light of floating point nasties can often result in

Please join me on Discord to discuss, or ping me on Mastadon.