Charles Petzold’s “Programming Windows Fifth Edition” has been sitting on my bookshelf since a year or so after it was first published. My copy is worn. Very, very worn. I’ve gotten more mileage out of that book than nearly any other of the couple hundred technical books I own. By comparison, Jeff Prosise’s “Programming Windows with MFC Second Edition” would be in pristine condition were it not for the dust.
So I thought it was super cool when I opened Thunderbird to check the D Newsgroups and found that Andrej Mitrovic has ported most of Petzold’s C examples to D. You can read all about it, and grab the source, over at github. Nice work, Andrej!