¿A algiuen le gustarìa hacer una reimplementaciòn en Java? On Thu, Sep 18, 2008 at 11:00 AM, Facundo Vozzi <[EMAIL PROTECTED]>wrote:
> Sí. Podés bajarte los fuentes para mejorarlo desde, > http://code.google.com/apis/v8/intro.html > Saludos, > Facundo > > > On Thu, Sep 18, 2008 at 10:32 AM, Guillermo Schwarz < > [EMAIL PROTECTED]> wrote: > >> ¿V8 está escrito en C++? >> >> Eso es como OS/360 que lo escribieron en assembler y segùn tengo entendido >> fue el último sistema operativo que fue escrito en assembler, de ahí en >> adelante se empezó a hacer en C. >> >> >> 2008/9/14 richie <[EMAIL PROTECTED]> >> >> >>> richie wrote: >>> > Que bueno seria que alguien la tome y la use para hacer una VM de >>> > Squeak... no? alguien con ganas? alguien con gente que busque tema de >>> > tesis? :) >>> >>> estuve mirando un poco... No es imposible, pero no es facil tampoco, >>> creo, ojala alguien que entienda un poco mas pueda corregirme: >>> >>> . V8 no usa Bytecode, compila directamente de JavaScript a nativo, >>> esto es muy bueno para V8, pero medio malo para cualquiera que quiera >>> reutilizarlo con otro lenguaje... ya que habria que reescribir, >>> basicamente, mucho. >>> >>> . El compilador de JavaScript a nativo esta hecho en C++, esto es >>> distinto a (creo) todos los Smalltalks, donde el compilador de >>> Smalltalk esta hecho en Smalltalk. Habria que hacer un compilador de >>> Smalltalk en C++, o: >>> >>> . Se podria reemplazar el compilador de JavaScript a nativo por uno de >>> Bytecode a nativo (Strongtalk ya lo hace, pero quizas aca halla ideas >>> mas nuevas todavia). Dejar el nativizar escrito en C++, pero que en >>> vez de usar SourceCode use Bytecode como entrada. >>> >>> Creo que este ultimo seria el camino. >>> >>> hasta aca llegue :) >>> >>> richie >>> >>> > > > > -- 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 -~----------~----~----~----~------~----~------~--~---
