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

Responder a