[Vm-dev] Re: looking for feedback on Cocoa Cog MT VM

Bert Freudenberg bert at freudenbergs.de
Sun May 22 20:42:46 UTC 2011


On 22.05.2011, at 22:22, Sean P. DeNigris wrote:

> Also, now that Cog is around, will the interpreter VM stick
> around indefinitely, or just until Cog is stable / widely adopted?

I expect the interpreter to stick around, but see less use as time progresses. 

> IOW why wouldn't everyone just start using Cog?

Cog cannot run old images. The current VM can still run Squeak 1.1 images. Some images are in production use for many years, there is no reason to change them.

Also, more complex VMs are harder to port to other systems. Cog is more complex than the Stack VM, which is more complex than the Interpreter VM. E.g. there is no ARM port of Cog yet, whereas Stack and Interpreter VMs do work.

- Bert -



More information about the Vm-dev mailing list