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 >> >> --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] http://www.clubSmalltalk.org -~----------~----~----~----~------~----~------~--~---
