With such constraints, it should also be possible to compile it into a native binary, and then it is very similar Crystal.