Miron, just wondering what happened with this project? I've been looking for a language and compiler that has similar features. The closest behavior I could find was Lua+Pluto/Eris, or Java+Rhino+Javascript.
Did you ever do any performance tests on this compared to other bytecode VMs? I've written a C# expression VM that works in a similar fashion (bytecode lookups calling Actions), and I'd expect compiled C# to be about 10-20x faster than the VM.
For what it's worth, I think your take on a simplified Javascript is very clean--nice work.
Miron, just wondering what happened with this project? I've been looking for a language and compiler that has similar features. The closest behavior I could find was Lua+Pluto/Eris, or Java+Rhino+Javascript.
Did you ever do any performance tests on this compared to other bytecode VMs? I've written a C# expression VM that works in a similar fashion (bytecode lookups calling Actions), and I'd expect compiled C# to be about 10-20x faster than the VM.
For what it's worth, I think your take on a simplified Javascript is very clean--nice work.