Advertisement · 728 × 90
#
Hashtag
#FutamuraProjections
Advertisement · 728 × 90
Compilers for free with weval With some partial evaluation and specialization hints, it is possible to get pretty decent speedups on interpreters by turning them into compilers.

“Compilers For Free With weval”, Max Bernstein (bernsteinbear.com/blog/weval/).

On HN: news.ycombinator.com/item?id=4040...

On Lobsters: lobste.rs/s/naxyao/com...

#WebAssembly #WASM #weval #FutamuraProjections #PartialEvaluation #Compilers #Interpreters #Programming

0 0 0 0
Compilers for Free

“Compilers For Free” [2013], Tom Stuart (tomstu.art/compilers-fo...).

#Interpreters #Compilers #Parsers #CompilerGenerators #Programming #FutamuraProjections #PartialEvaluation #Ruby #JavaScript

0 0 1 0
A Neighborhood of Infinity: The Three Projections of Doctor Futamura

The #FutamuraProjections are mind-bending:

“The Three Projections Of Doctor Futamura” [2009], Dan Piponi (blog.sigfpe.com/2009/05/thre...).

On HN: news.ycombinator.com/item?id=3837...

On Lobsters: lobste.rs/s/pfigpn/nei...

#PartialEvaluation #Interpreters #Compilers #Specializers

0 0 0 0
Partial evaluation - Wikipedia

I’ve been meaning to check out #PartialEvaluation (en.wikipedia.org/wiki/Partial...) & #FutamuraProjections for a while:

“Writing Truly Memory Safe JIT Compilers”, Mike Hearn (medium.com/graalvm/writ...).

Via HN: news.ycombinator.com/item?id=4060...

#Java #Interpreters #JIT #MemorySafety #GraalVM

1 0 2 0