Google está trabajando en un Kit de desarrollo (SDK) llamado Native Client SDK de aplicaciones web, con el que pretenden hacer más fácil la creación de aplicaciones basadas en la web ya que este SDK contiene muchas partes de código preescrito, usando librerías, todas ellas Open Source.
Con el Native Client SDK Google pretende también ayudarnos a crear aplicaciones para su nuevo sistema operativo que viene en camino, el Chrome OS, el cual va a tener aplicaciones basadas en la web y nube, a continuación te dejo el video de la presentación del Native Client SDK, tiene subtítulos y se pueden traducir al español si lo ves desde el sitio de YouTube.
Con el Native Client SDK puedes programar aplicaciones en lenguajes como C o C++ y hacer que corran nativamente en el navegador web, el SDK se puede descargar para usarlo en Windows, Mac y Linux.
Enlace para descargar Native Client SDK y ver la documentación. (Vía DownloadSquad)