MANY PEOPLE HAVE helped with the creation of this book, both directly and indirectly.
First, I have to sincerely thank Chris Brumme and Jan Gray for inspiring me to get the concurrency bug several years ago. You’ve both been incredibly supportive and have helped me at every turn in the road. This has led to not only this book but a never-ending stream of career, technical, and personal growth opportunities. I’m still not sure how I’ll ever repay you guys.
Also, thanks to Herb Sutter, who was instrumental in getting this book’s contract in the first place. And also to Craig Mundie for writing a terrific Foreword and, of course, leading Microsoft and the industry as a whole into our manycore future.
Vance Morrison deserves special ...