Mariano: Algo que es bastante alucinante son las SLLs de Visual Smalltalk, no se si pretenden llegar a algo parecido.
Con respecto al file-in en Pharo tienen razon que es extremadamente lento. No se por qué, supongo que el compilador es lento. En Dolphin el compilador es tan rapido que creo que nadie se molesta por este tipo de cosas, de hecho cuando porte Seaside era muy evidente esa diferencia. Aunque me gustaria poder generar SLL's :) Saludos GallegO El día 13 de octubre de 2010 20:15, Mariano Martinez Peck <[email protected]> escribió: > > > 2010/10/14 Andres Valloud <[email protected]> >> >> > Con esto podes cambiar Monticello por ejemplo, para que grabde/cargue >> > cosas binarias y un .cs de mierda donde necesita un Compilador y ecnima es >> > re lento. Eso hicieron en el Store de VW. >> > > Puedo intentarlo ;) pero no se si servirá de mucho.... > > Hoy en día, con Monticello tenes un gran problema y es que es lento (además > de varios otros problemas). Porqué es lento? CREO que mayoritariamente > porque en Monticello, cuando vos comiteas te genera un .mcz, que si lo > descomprimis, y lo ves, no es mas que un zip con un .cs adentro. O > sea....comiteas código. A la hora de cargar, dos problemas: 1) es lento > porque tenes que compilar; 2) necesitas un compilador. > > En Pharo queremos tener un PharoKernel por ejemplo, donde ni siquiera existe > un Compiler y le puedas ir cargando cosas. Con Monticello no podemos, con > esto si. > > Con respecto a la velocidad, Eliot Miranda et all, implementario Parcels. > Basicamente es un arhivo binario, pero definieron un formato de arhivo, y > varias cosas mas. Es un serializador de objetos, pero la intencion es que > sobretodo el loading sea rápido. El archivo está escrito pensado de esta > forma. Se que cuando integrarion esto al Store, la performance subió > impresionantemente. > > Parcels paper: > http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.68.3541 > > saludos > > Mariano > >> Podrias decir esto con mas detalle? >> >> Andres. >> >> -- >> To post to this group, send email to [email protected] >> To unsubscribe from this group, send email to >> [email protected] >> >> http://www.clubSmalltalk.org > > -- > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > > http://www.clubSmalltalk.org -- To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] http://www.clubSmalltalk.org
