The Inquirer-Home

Google allows C and C++ code to run in Chrome web browser

Decreases the reliance on Javascript
Fri Aug 12 2011, 16:16

SOFTWARE DEVELOPER Google has integrated a native client into its latest Chrome beta allowing for complex applications to run within the web browser.

Google's decision to integrate a native client into its Chrome web browser enables it to run C and C++ code natively in the web browser, meaning full programs, not just Javascript code, can be run within Chrome. Obviously this could pose pretty serious security risks so Chris Rogers, a software engineer at Google was quick to say that all code would be run under the same restrictions as Javascript.

Google also provides a set of interfaces known as Pepper that offer C and C++ bindings for HTML5. This, Google says, will allow developers to make use of existing code to deliver high performance web applications with minor modifications.

While Javascript has done wonders to make web browsers hosts for general purpose applications, the fact is that Javascript's performance and capabilities are severely restricted compared to C and C++. Not only are there decades of experience in creating efficient binaries from these languages, but they also offer developers the chance to do far more while using fewer resources.

By putting a native client into Chrome, Google is making the web browser the single most important application in the operating system. There will now be even fewer reasons to minimise the web browser. µ

 

Share this:

blog comments powered by Disqus
Advertisement
Subscribe to INQ newsletters

Sign up for INQbot – a weekly roundup of the best from the INQ

Advertisement
INQ Poll

Microsoft's Windows 10 Preview has permission to watch your every move

Does Microsoft have the right to keylog users of its Windows 10 Technical Preview?