Bien, yo tengo algo de Smalltalk corriendo sobre Node.js, en vez de V8, me parece que me da mas ecosistema. Por ejemplo, puedo levantar un sitio web, y usar por abajo (desde Smalltalk) a Express, por ejemplo, como mostre en Smalltalks 2013.
Para .NET, tendria que probar entonces: https://github.com/tjanczuk/edge http://tjanczuk.github.io/edge/ El bueno de Tomasz Jankzuk ya le agrego hace poco, soporte de .NET en Linux y en Mac OSX O sea Smalltalk -> Node.js Node.js == V8 + modulos core + ecosistema de modulos Node.js + Edge es acceder a .NET por tres sistemas operativos distintos Imagino que todo el ambiente desktop de Smalltalk se podria reproducir sobre esto (si no es como Smalltalk-80 todo dibujar a mano todo, sino consumir los tipos ya existentes de System.Windows y demas) Nos leemos! Angel "Java" Lopez @ajlopez 2014-07-05 9:44 GMT-03:00 <[email protected]>: > Exacto, > > Nosotros en s8 usamos node para implementar ffi y el amigo Elvio ya estuvo > viendo de integrar .net > con algunos resultados promisorios. Creo q para dolphin ese seria el > camino, obvio q en el medio hay q pedalear de lo lindo jaja > > Abz > > Leo > Enviado desde mi BlackBerry de Personal > ------------------------------ > *From: * Angel Java Lopez <[email protected]> > *Sender: * [email protected] > *Date: *Sat, 5 Jul 2014 09:31:36 -0300 > *To: *<[email protected]> > *ReplyTo: * [email protected] > *Subject: *Re: [clubSmalltalk] Dolphin Open Source > > Bien, algo voy entendiendo. > > Primero, Dolphin es para Windows, por lo que vi, es asi? > > Los usuarios de Dolphin supongo que tienen acceso a COM y DLLs de Windows, > asi como a la GUI nativa (encapsulada en objetos Dolphin, supongo) es asi? > > Esa es la parte "dificil" de portar ese Smalltalk sobre otra VM, como la > V8, que es tan agnostica, y que para acceder a algo de Windows.... hmmm... > habra que bailarse la conga en C/C++ y demas. Tal vez el codigo fuente de > VM Dolphin pueda servir para agregar eso sobre la V8. Me imagino que lo mas > facil sera seguir el approach de los desarrolladores de Node: agregar > objetos JavaScript que hacen de interfaz con el sistema operativo, dejando > a V8 lo mas tranquila posible. Si VM Smalltalk (Dolphin o el que sea) se > implementa sobre JavaScript, se podra acceder al sistema operativo, y > demas, desde esos objetos nuevos implantados. > > Pero si Dolphin es tan Windows, no se, iria por implementar la VM en C#, > accederia casi automaticamente a toda la libreria de clases .NET, > sacrificiaria COM para no complicarla, y hasta quedaria a pasos de Mono, y > con Xamarin, correria en varios dispositivos. > > Pregunta: el codigo Smalltalk (no la VM, sino el codigo Smalltalk de la > libreria de clases que viene con Dolphin) es ya codigo abierto? O es parte > de lo que van a hacer abierto con este crowdfunding? > > Nos leemos! > > Angel "Java" Lopez > @ajlopez > > > 2014-07-04 20:01 GMT-03:00 Smalltalk <[email protected]>: > >> Si la VM esta disponible, el tiempo dira ! >> >> Si no esta disponible no hay posibilidad... >> >> Y por mi parte si tuviera las 10 lucas las pondria aun sabiendo que no >> las recuperaria. >> >> Por mi parte voy poner lo que prometi que eran USD 1000, y si hay que >> poner algo mas quizas lo haga. >> >> saludos >> Bruno >> >> El 04/07/2014 17:41, Angel Java Lopez escribió: >> >> Ah! Ahi entendi >> >> Estan hablando de "VM de Google" no como VM de Smalltalk, sino como la >> VM V8 de JavaScript de Google >> >> Ahora pues si... ;-) >> >> Cual es el estado actual de Amber corriendo sobre V8? supongo que bien >> en el cliente, y en el servidor? con node/v8 o v8? >> >> Jeje, los que implementaron V8 venian de Smalltalk: >> >> >> http://astares.blogspot.com.ar/2008/09/google-chrome-javascript-and-smalltalk.html >> >> The *most interesting part* is a new implementation for the JavaScript >> Engine called "V8" done by members of the orginal Animorphic team >> <http://astares.blogspot.com/2006/09/sun-release-strongtalk-vm-into.html>. >> Animorphic Smalltalk was a Smalltalk system built around the mid-90s as >> part of a startup that was informally known as Animorphic Systems. In early >> 1997, Animorphic was acquired by Sun, and much of the underlying VM >> technology was put to real use in the Java Hotspot VM. >> >> >> 2014-07-04 17:27 GMT-03:00 <[email protected]>: >> >>> V8 >>> >>> Enviado desde mi BlackBerry de Personal (http://www.personal.com.ar/) >>> >>> -----Original Message----- >>> From: "Angel \"Java\" Lopez" <[email protected]> >>> Sender: [email protected] >>> Date: Fri, 4 Jul 2014 13:36:38 >>> To: <[email protected]> >>> Reply-To: [email protected] >>> Subject: RE: [clubSmalltalk] Dolphin Open Source >>> >>> Cual es la vm de google? >>> >>> -----Original Message----- >>> From: [email protected] [mailto: >>> [email protected]] On Behalf Of [email protected] >>> Sent: Friday, July 4, 2014 11:32 AM >>> To: [email protected] >>> Subject: Re: [clubSmalltalk] Dolphin Open Source >>> >>> O invertir la mitad p que corra sobre la vm de google :) >>> >>> Sino son 10 + todo el mantenimiento futuro son mas de 10 lucas >>> >>> Leo >>> >>> >>> >>> >>> Enviado desde mi BlackBerry de Personal >>> >>> -----Original Message----- >>> From: "Esteban A. Maringolo" <[email protected]> >>> Sender: [email protected] >>> Date: Fri, 4 Jul 2014 11:22:56 >>> To: <[email protected]> >>> Reply-To: [email protected] >>> Subject: Re: [clubSmalltalk] Dolphin Open Source >>> >>> Hay que juntar $10.000 para que hagan open source la VM y el Community >>> Edition. >>> >>> Si no juntan esa guita... >>> Esteban A. Maringolo >>> >>> >>> El día 4 de julio de 2014, 11:19, Sebastian Calvo <[email protected]> >>> escribió: >>> > Uhh la rompió, gracias por avisar porque no entro todos los días. >>> > Lo único que falta ahora es que Argentina salga campeón y tenemos el >>> > año perfecto! >>> > >>> > Saludos >>> > >>> > >>> > El 4 de julio de 2014, 9:07, Smalltalk <[email protected]> >>> escribió: >>> > >>> >> Hola, >>> >> >>> >> Para los fanaticos de Dolphin Smalltalk. >>> >> >>> >> >>> >> https://groups.google.com/forum/#!topic/comp.lang.smalltalk.dolphin/0 >>> >> EIhRyLBwa4 >>> >> >>> >> saludos, >>> >> Bruno >>> >> >>> >> --- >>> >> Este mensaje no contiene virus ni malware porque la protección de >>> avast! >>> >> Antivirus está activa. >>> >> http://www.avast.com >>> >> >>> >> -- >>> >> -- >>> >> To post to this group, send email to [email protected] >>> >> To unsubscribe from this group, send email to >>> >> [email protected] >>> >> >>> >> http://www.clubSmalltalk.org >>> >> --- Has recibido este mensaje porque estás suscrito al grupo >>> >> "ClubSmalltalk" de Grupos de Google. >>> >> Para anular la suscripción a este grupo y dejar de recibir sus >>> >> mensajes, envía un correo electrónico a >>> [email protected]. >>> >> Para obtener más opciones, visita https://groups.google.com/d/optout. >>> > >>> > >>> > -- >>> > -- >>> > To post to this group, send email to [email protected] To >>> > unsubscribe from this group, send email to >>> > [email protected] >>> > >>> > http://www.clubSmalltalk.org >>> > --- >>> > Has recibido este mensaje porque estás suscrito al grupo >>> > "ClubSmalltalk" de Grupos de Google. >>> > Para anular la suscripción a este grupo y dejar de recibir sus >>> > mensajes, envía un correo electrónico a >>> [email protected]. >>> > Para acceder a más opciones, visita https://groups.google.com/d/optout >>> . >>> >>> -- >>> -- >>> To post to this group, send email to [email protected] To >>> unsubscribe from this group, send email to >>> [email protected] >>> >>> http://www.clubSmalltalk.org >>> --- >>> Has recibido este mensaje porque estás suscrito al grupo "ClubSmalltalk" >>> de Grupos de Google. >>> Para anular la suscripción a este grupo y dejar de recibir sus mensajes, >>> envía un correo electrónico a [email protected] >>> . >>> Para obtener más opciones, visita https://groups.google.com/d/optout. >>> >>> -- >>> -- >>> To post to this group, send email to [email protected] To >>> unsubscribe from this group, send email to >>> [email protected] >>> >>> http://www.clubSmalltalk.org >>> --- >>> Has recibido este mensaje porque estás suscrito al grupo "ClubSmalltalk" >>> de Grupos de Google. >>> Para anular la suscripción a este grupo y dejar de recibir sus mensajes, >>> envía un correo electrónico a [email protected] >>> . >>> Para obtener más opciones, visita https://groups.google.com/d/optout. >>> >>> -- >>> -- >>> To post to this group, send email to [email protected] >>> To unsubscribe from this group, send email to >>> [email protected] >>> >>> http://www.clubSmalltalk.org >>> --- >>> Has recibido este mensaje porque estás suscrito al grupo "ClubSmalltalk" >>> de Grupos de Google. >>> Para anular la suscripción a este grupo y dejar de recibir sus mensajes, >>> envía un correo electrónico a [email protected] >>> . >>> Para obtener más opciones, visita https://groups.google.com/d/optout. >>> >>> -- >>> -- >>> To post to this group, send email to [email protected] >>> To unsubscribe from this group, send email to >>> [email protected] >>> >>> http://www.clubSmalltalk.org >>> --- >>> Has recibido este mensaje porque estás suscrito al grupo "ClubSmalltalk" >>> de Grupos de Google. >>> Para anular la suscripción a este grupo y dejar de recibir sus mensajes, >>> envía un correo electrónico a [email protected] >>> . >>> Para obtener más opciones, visita https://groups.google.com/d/optout. >>> >> >> -- >> -- >> To post to this group, send email to [email protected] >> To unsubscribe from this group, send email to >> [email protected] >> >> http://www.clubSmalltalk.org >> --- >> Has recibido este mensaje porque estás suscrito al grupo "ClubSmalltalk" >> de Grupos de Google. >> Para anular la suscripción a este grupo y dejar de recibir sus mensajes, >> envía un correo electrónico a [email protected]. >> Para acceder a más opciones, visita https://groups.google.com/d/optout. >> >> >> >> >> ------------------------------ >> <http://www.avast.com/> >> >> Este mensaje no contiene virus ni malware porque la protección de avast! >> Antivirus <http://www.avast.com/> está activa. >> >> -- >> -- >> To post to this group, send email to [email protected] >> To unsubscribe from this group, send email to >> [email protected] >> >> http://www.clubSmalltalk.org >> --- >> Has recibido este mensaje porque estás suscrito al grupo "ClubSmalltalk" >> de Grupos de Google. >> Para anular la suscripción a este grupo y dejar de recibir sus mensajes, >> envía un correo electrónico a [email protected]. >> Para acceder a más opciones, visita https://groups.google.com/d/optout. >> > > -- > -- > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > > http://www.clubSmalltalk.org > --- > Has recibido este mensaje porque estás suscrito al grupo "ClubSmalltalk" > de Grupos de Google. > Para anular la suscripción a este grupo y dejar de recibir sus mensajes, > envía un correo electrónico a [email protected]. > Para acceder a más opciones, visita https://groups.google.com/d/optout. > > -- > -- > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > > http://www.clubSmalltalk.org > --- > Has recibido este mensaje porque estás suscrito al grupo "ClubSmalltalk" > de Grupos de Google. > Para anular la suscripción a este grupo y dejar de recibir sus mensajes, > envía un correo electrónico a [email protected]. > Para acceder a más opciones, visita https://groups.google.com/d/optout. > -- -- To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] http://www.clubSmalltalk.org --- Has recibido este mensaje porque estás suscrito al grupo "ClubSmalltalk" de Grupos de Google. Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a [email protected]. Para obtener más opciones, visita https://groups.google.com/d/optout.
