Futamura projections

I found this video on youtube, which reminds me somehow of julia.


Nice, but… I like Julia more!
I wonder what’s really wrong if you feel that vim is not fast enough, or: can I really distinguish a “slow” vs. a “fast” vim?

1 Like

I don’t think there is a specific language focused here, but the idea of code specialization. I am just wondering if Julia specialization is also built on the idea of futamura projections, or if we can learn something from this in the case special sub-compilers like GPU, TPU, static compiles, eg.

(I’m slightly disappointed that it wasn’t Futurama projections, like I thought.)