No entiendo porque seria un problema tocar una vm, cualquiera que haya hecho un interprete de un lenguaje encontraría que es fácil hacer un interprete de una vm.
Además hasta donde tengo entendido: 1. La vm de cualquier smalltalk es mucho mas simple que la vm de Java, debido a que Java tiene mas bytecodes (innecesarios, ya que no hay nada que haga Java que smalltalk no pueda hacer, la relación inversa no es verdadera). 2. Squeak implementa el compilador de smalltalk en squeak itself, lo que implica que es aun mas fácil de lo que parece. 3. Alan kay se demoro algo así como 2 semanas en implementar squeak, incluyendo el compilador y el bytecode interpreter, ambos en samlltalk. Comparto de todas maneras tu idea de que usar la jvm es buena idea, ya que el interprete es gratuito. Ahora bien, una manera simple de hacer eso seria tomar squeak y reimplememtarlo sobre Java. Luego tomas el compilador y haces que genere jvm bytecode. Entonces seria fácil hacer interactuar smalltalk con cualquier biblioteca Java. Lo digo porque una vez estuve jugando con walk que es un interprete de lisp en awk. El código era trivial y pesaba algo así como 10 kilos. Saludos, Guillermo Schwarz. El 12-09-2012, a las 20:12, "Leo De Marco" <[email protected]> escribió: > >El problema es que si quieres hacer algo open source no obtendrás > >financiamiento (del tipo venture capitalist), sino que a lo sumo, tal vez, > >consigas un grupo de voluntarios que te ayuden a implementar algo sobre S8 o > >sobre Pharo. > > Me parece que una cosa no invalida la otra, S8 tiene actualmente > financiamiento (ojala tengas mas obvio), pero además también se nutre de > voluntarios, como todo producto open-source. > > > > >Si me preguntan preferiría tener un Smalltalk 100% open source para no pasar > >por el problema de que se descontinúa el producto y te quedas con un montón > >de código inútil. Lo que ya me pasó con Smalltalk Express (aunque ahora > >funciona >en Linux), es viejo... muy viejo. > > S8 es 100% opensource, pero creo que no es el hilo del debate ese (de hecho > hay varios Smalltalk opensource), creo que el debate pasa por el "problema" > de la VM. Hay hoy una comunidad en Smalltalk, lo suficientemente grande para > darle previsibilidad/continuidad a una VM? Mas alla de que esa VM sea o no > OpenSource, porque si me dicen que la de Squeak o Pharo lo es todo bien, pero > quien la toca? J y suponte que la toqueteas, es realmente lo que un > smalltalker tiene ganas de hacer? > > > > Saludos! > > Leo > > > > De: [email protected] [mailto:[email protected]] En > nombre de Guillermo Schwarz > Enviado el: miércoles, 12 de septiembre de 2012 19:42 > Para: [email protected] > Asunto: Re: [clubSmalltalk] pregunta acerca dolphin smalltalk > > > > > El problema es que si quieres hacer algo open source no obtendrás > financiamiento (del tipo venture capitalist), sino que a lo sumo, tal vez, > consigas un grupo de voluntarios que te ayuden a implementar algo sobre S8 o > sobre Pharo. > > > > Si me preguntan preferiría tener un Smalltalk 100% open source para no pasar > por el problema de que se descontinúa el producto y te quedas con un montón > de código inútil. Lo que ya me pasó con Smalltalk Express (aunque ahora > funciona en Linux), es viejo... muy viejo. > > > > ¿No se les ha ocurrido pedir una colaboración como > http://www.indiegogo.com/loveforkarenhklein?c=home? > > > > Saludos, > > Guillermo. > > > > 2012/9/12 Leo De Marco <[email protected]> > > > > > > Por eso si Guillermo Schwarz consigue ese millón que comento tranquilamente > podemos > > migrarlo a S8! Te diría que con la mitad nomas podemos hacer mucho J > > > > Saludos, > > Leo > > > > De: [email protected] [mailto:[email protected]] En > nombre de Guillermo Sapaya > Enviado el: miércoles, 12 de septiembre de 2012 18:17 > Para: [email protected]; [email protected] > Asunto: Re: [clubSmalltalk] pregunta acerca dolphin smalltalk > > > > Galle, > > no te qeuivoques, DNG murió por completo. Lo que está bajo fuerte desarrollo > es el St. de Frank. > > > > Salud! > > Guillermo Sapaya > Gerente de Desarrollo > InfOil S.A. - www.infoil.com.ar > Tronador 2244, C1430DKP > Buenos Aires, Argentina > TEL (5411)4542-9999 int. 122 > > From: GallegO [mailto:[email protected]] > To: [email protected] > Sent: Wed, 12 Sep 2012 16:04:32 -0500 > Subject: Re: [clubSmalltalk] pregunta acerca dolphin smalltalk > > Angel: > > Quiero decir por todo lo que se dijo que iba a ser Dolphin NG y lo que > se vio: NADA. > A esta altura todavia decir que estamos bajo "fuerte desarrollo" > cuando se sabe que Alejandro Reimondo no continua en el proyecto y > Andy por lo que parece nunca estuvo muy relacionado suena raro. > > Ojo, por ahi las intenciones de Frank son buenas, pero por ahora se > quedan sólo en eso. De ultima decí "no sé". > > Saludos > > El día 12 de septiembre de 2012 17:49, Angel Java Lopez > <[email protected]> escribió: > > Ah! Ahi me perdi... "lo que se dijo y por lo que se vio" donde? cuando? > > > > En ese enlace, no parece que diga nada de las patentes, hay algo publicado > > en algun lado sobre el tema? > > > > 2012/9/12 GallegO <[email protected]> > >> > >> El día 12 de septiembre de 2012 17:05, Giuseppe > >> <[email protected]> escribió: > >> > Una rápida búsqueda me llevo a este link de Julio: > >> > > >> > https://groups.google.com/forum/m/?fromgroups#!topic/comp.lang.smalltalk.dolphin/c-5kV_pKleg > >> > > >> > ...donde Frank dice que LSV està bajo "fuerte desarrollo" pero la > >> > integracion con Dolphin sigue como estaba > >> > >> Si tambien es posible que esté bajo un "fuerte dosis" de alcohol a > >> juzgar por lo que se dijo y por lo que se vio. > >> > >> Saludos > >> > >> -- > >> 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 > > -- > 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 > > > > > > > -- > Saludos cordiales, > > Guillermo Schwarz > Sun Certified Enterprise Architect > > -- > 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
