La tension proviene de, por un lado, adquirir una cierta sensibilidad por los programas y lenguajes elegantes (como Smalltalk), y despues tener que ir y arremangarse en C (o C++ o lo que fuera). Esteticamente es un garron.
Me pareceria valioso si se pudiera tener una comprension mas cabal de los minimos requerimientos de una VM de Smalltalk en lo que concierne a C, elegidos con una cierta dosis de pragmatismo, y que se unifique ese concepto en todos los Smalltalks. Y porque dije "pragmatismo"? Porque seguro se puede reimplementar gcc en Smalltalk, pero no me parece que sea el esfuerzo que mas beneficios traiga. 2012/11/14 Gerardo Richarte <[email protected]>: > Ah, una Invisible Machine es una VM de otro lenguaje que usamos para > Smalltalk, así es? ok. > > El otro día discutíamos (o coincidíamos) con Andres (Valloud) que hubo > una o dos generaciones de Smalltalkers que se olvidaron completamente de > las VMs. Están los popes de las VMs, que hicieron o fundaron casi todas > las VMs que hay (Java HotSpot, V8, Self, .NET, Strongtalk y los > Smalltalks), y después de ellos la generación siguiente ni las vio las > VMs (eran, digamos, invisibles). Digamos que andaban suficientemente > bien. Y la comunidad Smalltalk, de donde salieron casi todas las VMs > buenas, dejó de tener expertos en VMs por mucho tiempo, y recién ahora > empieza a haber un nuevo movimiento en esta dirección. > > Esto mismo repercutió en que aparezcan muchos lenguajes con VMs > realmente de mierda (Python, PHP, perl... Basic... etc). > > Si alguien cree que hace falta avance en el mundo de las VMs (hay unos > cuantos que lo creemos necesario), hace falta que se vuelva a armar un > bullicio al rededor de las VMs, y que más gente meta mano. Esto es, a > largo plazo, claro. > > chau, estoy medio charlatán hoy > > On 11/14/2012 10:35 AM, [email protected] wrote: >> Es un termino q empezo a emplear ale reimondo cuando empezo a pensar un >> smalltalk sin vm "propia" q se pudiera montar en v8 (la vm de google) pero q >> sea flexible para poder montarse sobre cualquier vm javascript, por ej >> spidermonkey, node o la q fuera. >> >> Todo esto viene de un largo camino de pensar alternativas c vm propietarias, >> entre ellas la de dng misma de la q el fue parte en su momento. >> >> Saludos, >> Leo >> >> >> Enviado desde mi BlackBerry de Personal >> >> -----Original Message----- >> From: Gerardo Richarte <[email protected]> >> Sender: [email protected] >> Date: Wed, 14 Nov 2012 01:36:35 >> To: <[email protected]> >> Reply-To: [email protected] >> Subject: [clubSmalltalk] Invisible Machine >> >> Leo De Marco dijo: >> >>> de allí surgió la formulación de "Invisible Machine" >> >> Que es una invisible machine >> > > -- > 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
