From: BGB / cr88192 on
I wrote a partial VM spec not too long ago, but to my memory had not yet
announced it...

well, partial specs are is here:
http://cr88192.dyndns.org/SilvVMSpec/2009-12-28_SilverfishVM.html


for anyone wanting to look at the source:
http://cr88192.dyndns.org/2010-01-20_bscc.zip

be warned, it is 66 MB and filled with Win64 build files, and currently only
really builds with MSVC + GNU Make. if anyone really wants, I can make a
"cleaner" version. I will make no claim that the code necessarily actually
works...


newer features in-progress (hopefully I can get some of this working
eventually):
optional header-free C (for faster compilation);
further opening-up the codegen;
usable Scheme, JavaScript, and Java support (JS and Scheme, sort-of, should
be usable at the moment, but it is not really that useful at present, Java
has a good deal more of a ways to go);
implement "magic inter-language glue" (machinery to automatically glue
together C typesystem and dynamic typesystem, allowing BS/JS to more
directly access C land, and maybe auto-glue stuff for Java);
....

standing issues:
there are a few notable holes in the C implementation, and more than a few
bugs.
technically JavaScript and Scheme are implemented as BS (BGBScript), which
is "mostly similar" in both cases, but hopefully "proper" support for both
can be added eventually (by Scheme, I mean R5RS Scheme).

newer features:
there is now a tool to statically mine data from headers and make standalone
databases.


well, I don't know if it counts for much, but if anyone could have use for
or any interest in any of this, it could be interesting...

or such...