The compiler generates optimized native code for the i386. You can create turnkey applications for sure. System calls and linkage to dynamic libraries are supported. All sources, including kernel and target compiler in the standard distribution, give the Forth wizard everything they want.
Separate compilation is possible, small applications are easy to create.
Modules have no arbitrary limit in size. I'll certainly give major contributors a fair share. Since this is Sourceforge, the policy here doesn't allow to talk about how to overcome this restrictions, but you can find informations here . You find more information in the paper I presented at the EuroForth '97 conference. More recent informations are in the second paper presented on the EuroForth '98 .