I've registered a new SourceForge project
called leJOS at
http://sourceforge.net/projects/lejos
It's intended to be a more complete alternative to TinyVM. It currently only differs from TinyVM in that it marks all reference words in the stack (which will help in implementing garbage collection), its support for Strings, and floating point operations. leJOS's footprint
appears to be about 14 Kb currently, but
it's ok if it reaches the same size as Lego's
firmware (16 Kb).
The first alpha version and CVS repository will be released after a renaming and revising the scripts, and documentation changes, probably before September, 2000. Anyone interested should register with "Monitor This Module" in the File Releases section.
TinyVM will continue to exist, but its goals
are to remain "tiny" or to become even smaller
if possible. This doesn't mean that TinyVM will
not have any feature additions or new APIs,
but their implementation should take these goals
into account.
In case you are wondering, there are currently
no ties between leJOS and legOS or the JOS
project.
Regards,
--Jose