Ignacio: No se mucho de este tema, pero te puedo decir lo poco que se. Cog: Una VM que está haciendo Eliot Miranda, que lo banca Qwaq y es para mejorar la performance de Croquet. Para más info: http://www.mirandabanda.org/cogblog/
ClosureVM: es una vm que tiene integrado los cambios que hizo Eliot Miranda en Cog con respecto a los BlockClosure. Exupery: Una VM que implemente JIT: Just in time compiler. Para esto, no sólo tenes que tener esta VM, sino también bajarte e instalar un proyecto desde squeaksource llamado Exupery. Si te bajas la VM nada mas (y no dicho paquete) es lo mismo que la VM estandard. Más info: http://wiki.squeak.org/squeak/3842 HydraVM: es una vm que está haciendo Igor y la idea es que sea multiprocesador (creo). Más info: http://squeakvm.org/~sig/hydravm/devnotes.html<http://squeakvm.org/%7Esig/hydravm/devnotes.html> En pharo, por ejemplo, si te bajas la VM para Linux vas a ver que es exupery en vez de la estandard. Esto no es ni mas ni menos porque Pharo tiene integrado los cambios en los Closures de Eliot. Entonces, necesita de una VM que los tenga integrados, y que haya generado binarios (compilado). La gente que se encarga de la VM de Linux "standard" todavía no lo hizo y Exupery si. Como exupery sin el paquete ese es lo mismo, listo. Usamos esa :) Espero haberte aclarado por lo menos alguna duda jaja. Saludos, Mariano 2009/7/7 Ignacio Vivona <[email protected]> > Hola! Hace rato que vengo siguiendo la lista de squeak dev y tenia una > pregunta, que primero quise hacerla en castellano, cuantas VMs hay y que > diferencias tienen? > Ejemplo: stack vm, cog, closure vm, moebius vm y alguna otra mas. > > Saludos a todos. > > -- > Hope is for sissies (Gregory House, M.D.) > > > > --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] http://www.clubSmalltalk.org -~----------~----~----~----~------~----~------~--~---
