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