In other words, has the neck plus ultra of modern languages (garbage collector, foreach loops, etc.) while having the ability to create code very low level (a driver, for example).
The D was established in 2005 between two beers, by Andrei Alexandrescu, a dropout now Symantec research scientist at Facebook. Statistically, this language had no chance to finish the year: new languages, each more extraordinary than each other, are born every night (especially on Thursdays, days dedicated to pots :-) and most leaves that a vague impression in Wikipedia.
D has made its way however. It is now used in backend with Facebook (with Hack frontend). Specifically, Flint and Warp were coded D.
However, D is flexible enough to be used anywhere, including frontend AND to write a hangover, a script to purge lines 23 bases prod ...
The purpose of Alexandrescu was quite simple, and I think he is at hand creating an effective and productive language that can replace those, very different, we need to master.
But back to this book: it is enjoyable to read, complete, and well done: the author makes us learn and especially UNDERSTAND that language, which is a thousand times better.
In fact, the headhunters (most anyway) does not yet know the D. It will probably come. And blessed are those who will be on the first line (I'm not talking about salary, which should be to match, but fun to code in D!).
Happy exploring all ^^