It looks great! And sounds intriguing, any game with Julia.
It’s a trade-off, but does it need to be? Your workaround is pre-allocating, great. Did you know of Bumper.jl? It’s also opt-in but I understand simpler. And brand-new (like the Goose language it’s based on and discussed under here offtopic, a very intriguing language; for games) and might also help you: GitHub - yolhan83/GooseArrays.jl · GitHub See also AllocCheck.jl.
It’s a bit unclear what Julie is and how it achieves this:
1.39 ms is better, but can you explain 2.32 ms? And why all that is better is better? Or conversely?
I haven’t seen it announced, is some Jule.jl forthcoming? I looked and only found here, maybe a false-alarm (in screen-shot filename):
So is this a competitor to JuliaC (and/or PackageCompiler), or some GUI/game tool?