Qwaq, l’entreprise qui développe Qwaq Forums, finance le dévelopement d’une nouvelle machine virtuelle (VM) pour Croquet, nommée Cog. Le développement sera mené par Eliot Miranda, qui a déjà développé la VM Smalltalk de VisualWorks. On a donc l’assurance que le développement sera mené à son terme d’ici un an. Il a ouvert un blog pour l’occasion. Eliot annonce dans un premier billet que la VM sera diffusée sous licence open-source (MIT), qu’elle utilisera un JIT (compilateur à la volée) en binaire natif de manière transparente pour le développeur. L’objectif est d’avoir une VM aussi performante que celle de VW, puis grace à des techniques d’optimations adaptives d’avoir des performances supèrieure à VW (de 10 à 20 fois plus rapide que la machine virtuelle Squeak actuelle). Eliot se propose de suivre le principe TSTTCPW (do the simplest thing that could possibly work), c’est-à dire littéralement “faire le minimum de choses que cela marche”. Avec quelqu’un du calibre d’Eliot, on peut donc s’attendre à une VM avec des performances extraordinaires. James Robertson s’étonne néanmoins que le développement d’Exupery ne soit pas réutilisé.