first thanks for the discussion it was really interesting.
If you would ask me, how one could use smalltalk for scripting , then
first thing, what we should do is to change VM to be a dynamically loadable library, with nice and consistent API.
Yes, indeed. When I wrote the bridge it was quite an eye opener. Both sides provide the same basic stuff, but what a difference in the interface! Clearly, the Python folks designed theirs to be used from C/C++ and clearly, we didn't ;-)
Andreas do you see a chance that the vm slowly moves in that direction because this is an important point for the future. When I see lua getting embedded in a lot of cool app.
Stef