The cover of C++: The Programming Language raises questions not answered by the cover
devblogs.microsoft.com/oldnewthingRaymond Chen2026年04月01日 14:00
The book C++: The Programming Language¹ (Waylon Warren, editor) claims to present “the complex subject of C++ in the most comprehensible and easy to understand language.” A rather overdone book blurb, in my opinion.
Anyway, the book does have an attractive cover, or at least an inoffensive one.
But wait, let’s zoom in on the code shown on the computer monitor.
function updatePhotoDescription() {
if (descriptions.length > (page * 9) + (currentImage.substring(⟦ blurry ⟧')) {
document.getElementById("bigImageDesc").innerHTML + ⟦ blurry ⟧
}
}
function updateAllImages() {
var i = 1;
while (i < 10) {
var elementId = 'foto' + i;
var elementIdBig = 'bigImage' + i;
if (page * 9 + i - 1 < photos.length) {
document.getElementById( elementId ).src = 'images/⟦ blurry ⟧
document.getElementById( elementIdBig ).src = 'images/⟦ blurry ⟧
} else {
document.getElementById( elementId ).src = '';
This isn’t even C++. It’s JavaScript!
¹ Note that this is not the book The C++ Programming Language by the language inventor Bjarne Stroustrup.
The post The cover of <I>C++: The Programming Language</I> raises questions not answered by the cover appeared first on The Old New Thing.