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

Responder a