El principio mas importante en la web es la portabilidad, una web funciona igual sin importar el sistema operativo o el hardware. Google anuncia que con Native Client se puede ejecutar codigo nativo seguro en cualquier tipo de sistema operativo y cualquier procesador x86, x86-64 y ARM en computadoras o moviles. Todo ello sin que los desarrolladores tengan que recompilar el código, para ello han usado un LLVM bitcode. Un proyecto de código abierto de google http://code.google.com/p/nativeclient/
Ahora anuncian x86,x86-64 y ARM. Un mismo ejecutable para todas las plataformas, algo así como Java pero sin necesidad de una maquina virtual y mucho mas rápido. Solo un 3% de sobrecarga respecto a ejecutarlo directamente sobre la maquina.
Comentarios
Hace un año era solo en x86
Native Client, código nativo desde el navegador
Native Client, código nativo desde el navegador
genbeta.comAhora anuncian x86,x86-64 y ARM. Un mismo ejecutable para todas las plataformas, algo así como Java pero sin necesidad de una maquina virtual y mucho mas rápido. Solo un 3% de sobrecarga respecto a ejecutarlo directamente sobre la maquina.