This article introduces a very sophisticated and useful data structure for efficient string processing, while at the same time revealing some interesting features of C++. (Adam Sanitt)
Modern C++ is a more expressive, simpler language than C, and a language in its own right, so why do so many people insist on teaching it historically? Kevlin Henney appeals for a reform of the C++ education system.
The new standard will support multithreading, with a new thread library. This article explains how this will improve porting code, and reduce the number of APIs and syntaxes used.