front matter

 

acknowledgments

I would like to thank everyone at Manning who helped in the development of the book. I would especially like to thank development editor Jenny Stout for her kindness and for being there when it mattered during the most difficult of circumstances for me out of our three books together; technical development editor Frances Buontempo for her attention to detail; acquisition editor Brian Sawyer for believing in the Classic Computer Science Problems series and always being a voice of reason; copy editor Andy Carroll for catching my errors better than I catch them myself these past few years; Radmila Ercegovac for helping me promote the series throughout the world; and technical reviewer Jean-François Morin for finding ways to make the code more clean and modern. Also, I would like to thank Deirdre Hiam, my project editor; Katie Tennant, my proofreader; and Aleks Dragosavljevic´ my reviewing editor. There are at least a dozen more people at Manning in management, graphics, typesetting, finance, marketing, reviews, and production who worked in various stages of the book’s development that I didn’t get to know as well, but I thank them for their part.

Thank you, Brian Goetz, for being generous with your time, and for providing an interview that will be sure to delight and inform readers. It was an honor to interview you.

Thank you, my wife, Rebecca, and my mom, Sylvia, for your unwavering support during an unpleasant year.

about this book

liveBook discussion forum

about the author

about the cover illustration