CodeSport (April 2012)
In this month’s column, we continue our discussion on the threading support introduced in the new C++11 standards. We first look at how we can manage threads. In last month’s column, we had…
CodeSport (January 2012)
In this month’s column, we take a short break from our discussion of compiler optimisations and feature a set of questions for computer science interviews. We have been discussing compiler optimisation over the…
CodeSport (December 2011)
In this month’s column, we will continue our discussion of compiler optimisations, and focus on compiler analyses and optimisations that require inter-procedural analysis and inter-procedural code transformation. In last month’s column, we had…
CodeSport (November 2011)
In this month’s column, we will continue our discussion on some of the common loop optimisations performed by the compiler. In last month’s column, I had presented a coding snippet (shown below) and…
CodeSport (October 2011)
In this month’s column, let us focus our attention on some of the common compiler optimisations, and on how to write code that can be well optimised by the compiler. In last month’s…
CodeSport (September 2011)
In this month’s column, we pose a set of questions related to C/C++, algorithms and data structures, for our readers to practice and prepare for interviews. In last month’s column, we had looked…
CodeSport (July 2011)
In this month’s column, we will look at how software upgrades could lead to failure in some cases, and how online software updates can help to reduce application downtime. In the last couple…







