Someday I’ll write about something other than the ICFP programming contest here. Someday sooner I might even write a more coherent writeup about this year’s. But until then, here’s the text that poured from my fingers into my README file at 3:30 AM Monday morning.
Part 1 is here. My mostly-contemporaneous writeup left off abruptly after talking about general ideas and before getting into specifics about what I actually did (and didn’t do). So this part is based on months-old memories and some cryptic notes-to-self that I’m sure made sense to me while I was writing them.
For the 2014 ICFP programming contest, most of the fun I extracted from it in those 72 hours was in having an excuse to play with programming language design ideas — and then not actually implement most of them. I have to admit that my solution to the actual competition problem was kind of mediocre, and the language toolchain I wound up with wasn’t as interesting as it could have been. In the aftermath I wrote up the general ideas and motivations/context (and helpfully left covering the specifics to my then-future self).
This is my owl^H^H^Hblog. There are many like it, but this one is mine.