I wonder how taliforth compares to something like VFX forth or SwiftForth. I just remember running an old gforth program in swiftforth and getting something like a 15x speed increase.
Does that include using gforth-fast, which (if I understand correctly) enables JIT compilation?
I have been out of the loop for a long time, but AFAIK gforth-fast is still quite far behind the commercial forths when it comes to speed. I believe there is still room for improvement of forth speed, but iirc the VFX forth people didn't think it was worth the extra compilation time. Back then it compiled a 1MLOC project in 29 seconds, and the resulting code was plenty fast. As a baseline, a fast non-optimizing compiler should be able to compile about 1mloc a second for a moderately simple language.