TclForth - Features - Video

h Always compiles
Command line is compile and execute. Thus compiler words are working.
Like all interpreter languages besides Forth.

Global namespace

Unique names. No confusion with vocabularies and wordlists. Eliminates ONLY ALSO ...

Substitutes code

Also in working code, change a running program. This is a feature of Tcl. But also works in Forth, ex. Holon86 ff.

Stack arguments are (handled as) local variables

The stack is mainly used for argument transfer. But access it inside word code if you prefer.

Units do their own business. Actors.

The interpreter passes control to the units (words or commands) to execute or compile themselves.

Rich data elements implemented as objecttypes