¿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
-~----------~----~----~----~------~----~------~--~---

Responder a