Google C++ Style Guide

This guide is for keeping a consistency and code manageability in the open source projects developed by Google using C++.  As explained in the guide:

C++ is the main development language used by many of Google’s open-source projects. As every C++ programmer knows, the language has many powerful features, but this power brings with it complexity, which in turn can make code more bug-prone and harder to read and maintain.

The goal of this guide is to manage this complexity by describing in detail the dos and don’ts of writing C++ code. These rules exist to keep the code base manageable while still allowing coders to use C++ language features productively.

This guide also serves the purpose of making the beginners understand the language’s conventions. Read the full guide here.

Google Launches Google Chrome Browser

Google yesterday launched Google Chrome browser which is based on an open source project named ‘Chromium’. It is currently in beta version, uses ‘webkit’, the same engine that runs Apple’s Safari browser, and is available for Windows XP/Vista only. Google says it is working on a Mac and Linux version as well.

To explain the features and motivations for the browser, Google sent a comic to developers around the world and also made the comic available in Google books. Going through the comic one can easily understand the vision behind Chrome and the features it brings in. I highly reccomend reading it and learn how Google envisions its browser to be a whole new operating platform.

Chrome has Google’s own Javascript engine, which provides for enhanced performance, blazing speed compared to other browsers and security. Google’s says, it built Chrome from the ground up taking into consideration applications likethe features offered by today’s webs pages. It also boasts of robust memory management, stability and security. (more…)

  • 1 Comment
  • Filed under: Technology, Web