Google has announced availability of “Native Client” (NaCl) support in Chrome Beta channel. Native Client enables developers to incorporate C and C++ code within the browser, and hence developers can write powerful web applications and games for the browsers using existing libraries of C/C++.
Developers can use Chrome’s Native Client (NaCl) SDK to develop web apps which usually perform better than the common HTML based applications. NaCl executes C/C++ codes within the browser with certain security restrictions similar to JavaScript. As C/C++ has a vast and well-developed ecosystem, it will boost capabilities and performance of webapps and the browser.
Not Limited To Chrome
Google has already announced availability of NaCl for other browsers and Chrome OS as well. NaCl will be available for other browsers as plug-in. The NaCl SDK promises a better future of web applications and games.