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.
Maybe “the most comprehensible and easy to understand language” was in fact referring to JavaScript.
;P
It’s also not very good JavaScript either – using while instead of for, using var instead of const and let, etc. I often wonder where such stock code photos originate from.