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

Responder a