rcmnd

Template Metaprogramming with C++Book

by Marius Băncilă

Who uses, recommends or left Template Metaprogramming with C++, in their own words: each a verbatim quote with a link to where it was said.

1 person

Computer science professor who writes about software performance and indexing; blogs weekly at lemire.me.
recommendedsponsored

I spent the last few weeks reading Template Metaprogramming with C++ by Marius Băncilă. It is currently 50$ on Amazon. Though, technically, the book is about advanced 'template' techniques, it is much more broad and practical. It is one of the 'good programming books'. If you are an experienced C++ programmer, you should give it a peek

A review of a C++ templates book. He discloses at the foot of the post: "I got a free copy of the book from the editor in exchange for a promise that I would do a review if I liked the book," adding that he was not paid and did not promise a positive review.

2022-10-26·lemire.me ↗

Every entry is a verbatim quote and a link to the public post it came from. Nothing is paraphrased. If it is not on record somewhere public, it is not here.

The verdict is what they actually said: loved and liked are explicit; recommended means they told others to get it; uses means they only say they use it; read is a book on their public shelf with no verdict; mixed and disliked are kept too.

A dashed affiliate link, sponsored or their own label means the post disclosed a relationship. It is shown, never hidden.

The shading behind a date shows how dated a recommendation is for its kind of thing.

The shading behind a date shows how dated a recommendation is, for its kind of thing. Fully green is recent. It drains a quarter at a time as the post gets older, and is empty once it reads as dated.

What counts as old depends on the thing. A laptop praised four years ago has been replaced twice; a book loved twenty years ago is probably still loved. The shading is gone after about:

Stripes mean the post carries no date and the date shown is an estimate. No date at all, no shading.