Learning Almost Nothing About LLVM

After months of struggling through generating LLVM IR in Go the only thing I know for sure is how much I don’t understand.

A few months ago someone asked me how I managed to devote so much time to working on my programming language Fault. Was my work sponsoring it? Had I quit my job to focus on it?

This question puzzled me because I didn’t feel like I was making much progress…