We Have GraalVM At Home
This site contains notes on my term project for CSCI8980: Functional Algorithm Design and Calculation. (Pronounced "wig-vuh," because I take great joy in creating bad names.)
The central promise of GraalVM is that one can get a quite good compiler from a much simpler interpreter. The paper "Calculating Correct Compilers" (Journal of Functional Programming, Volume 25, 2015), by Patrick Bahr and Graham Hutton, seems to be a great first step towards replicating this "at home."
Also relevant as background reading/watching for the JIT side:
My project idea is basically:
The code portions of this repository are licensed under the GPL version 3, or (at your option) any later version.