(ds)

by dean@strelau.net

twitter.com/dstrelau:

    "The Three Projections of Futamura are a sequence of applications of a programming technique called ‘partial evaluation’ or ‘specialisation’, each one more mind-bending than the previous one. But it shouldn’t be programmers who have all the fun. So I’m going to try to explain the three projections in a way that non-programmers can maybe understand too. But whether you’re a programmer or not, this kind of self-referential reasoning can hurt your brain. At least it hurts mine. But it’s a good pain, right?"

    The Three Projections of Doctor Futamura

    Yep, that hurt. A good hurt, though.

    — 1 year ago