Skip to content

Details

Mark Hopkins will take us through the following paper:

Revisiting the Futamura Projections: A Visual Tutorial
Brandon M. Williams and Saverio Perugini
https://arxiv.org/abs/1611.09906

Partial evaluation, while powerful, is not widely studied or used by the
pragmatic programmer. To address this, we revisit the Futamura Projec-
tions from a visual perspective by introducing a diagramming scheme
that helps the reader navigate the complexity and abstract nature of the
Futamura Projections while emphasizing their recurring patterns. We an-
ticipate that this approach will improve the accessibility of the Futamura
Projections to a general computing audience.

This very readable blog post by Dan Piponi, "The Three Projections of Doctor Futamura", may be useful accompaniment.
http://blog.sigfpe.com/2009/05/three-projections-of-doctor-futamura.html

Anyone who's hungry for more content may enjoy "Is There a Fourth Futamura Projection?" by Robert Glück
https://dl.acm.org/citation.cfm?id=1480954 (requires ACM Digital Library access).

Related topics

You may also like