Thanks.
Didn't heard of Higgs, but looks interesting.
You could use JITting in MetaES as well, you have all information about execution during runtime, so why not? That was one of my ideas for demo, but this one is quite heavy ;)
It is far less advanced than yours. It's inspired by Forth (a mixture of interpret and compile "word"s).
I'm doing that right now:
let print foreign console.log
print "hello"
Every "word" is a function receiving a stack and returning a stack. Whitespace can be replace by a "|".
Each line is evaluated from right to left. Some words are used to change the state of the compiler and the compiler is a state machine (words are events).
The game is to find a minimal set of words to express high-level features like lambdas (from a word "jump", "until" or "instruction-pointer" for example).
Where's your language's website?