[Vm-dev] Cog/JIT/Stack/VM .. executable names

Levente Uzonyi leves at elte.hu
Mon Mar 21 03:18:59 UTC 2011


On Sat, 19 Mar 2011, Igor Stasenko wrote:

>
> Hello,
>
> there is an explosion of different kinds of VM we're building today..
> and i think it would be nice to use different names for them.

Sounds good.

> Currently i am using following naming scheme:
>
> - VMs based on StackInterpreter:
>  StackVM
>
> - VMs with JIT
>  Cog
>
> - VMs with JIT + MT
>  CogMT
>
> i am open for suggestions of giving better/proper names.

What about sticking VM to the end of each of them? Like here:
StackVM, CogVM, CogMTVM, and InterpreterVM

>
> Maybe for end-user it is not important to use different names
> (squeak.. yeah.. this is squeak.. who cares)..

It also helps identifying the VM in bug reports.


Levente

> but when testing VMs and/or opening older images with proper VMs it
> turns into a puzzle game.
> Also, i think that Cog is good name and executables deserve to carry
> this name (instead of squeak or croquet).
> That's why i'm not questioning whether new VMs should use different
> names. I am only questioning which names we should use :)
>
>
> -- 
> Best regards,
> Igor Stasenko AKA sig.
>


More information about the Vm-dev mailing list