You. Forth. Simplicity.

git repository
download
prior releases
documentation wiki
issue tracker
mailing list and forum
irc channel and logs
try it


This wiki remains, like the original forum, mainly for historical value. There is a new wiki which, while having less content, is more secure and oriented towards modern Retro implementations.

reload node | edit | recent changes | front page

How fast is RetroForth?

While RetroForth clearly isn't the fastest forth in the world, it does pretty well. Below are some timings comparing the current RetroForth (9.0) with other forths and older releases of RetroForth.

40 fib (old box)

RetroForth 9.0 (default build)14.153s
RetroForth 9.0 (with optimizer)5.484s
RetroForth 8.2 (with optimizer)8.972s
RetroForth 8.2 (default build)23.982s
RetroForth 8.110.564s
RetroForth 8.017.158s
RetroForth 7.619.863s
Reva 6.03.531s
Reva 5.12.871s
gForth 0.5.020.376s
gForth-fast 0.5.016.811s

40 fib (new box)

RetroForth 9.0 (default build)7.440s
RetroForth 9.0 (with optimizer)2.991s
Reva 6.01.890s
gForth 0.6.210.190s
gForth-fast 0.6.26.940s

Hello, World!

RetroForth 9.00.011s
RetroForth 8.10.005s
Reva 5.10.003s
gForth-fast 0.5.00.011s