Here's the draft of an abstract for a colloquium talk I'm giving at Indiana next month. Suggestions for what I should *call* this talk? I was thinking "It's all just interpreters!" or "Interpreters everywhere!", and then @ganshen suggested "Interpreters: the ultimate abstraction" -- am I audacious enough to call it that?
(Feedback welcome on other aspects of it, too!)





