Acknowledgments for the Second Edition Reviewers and Contributors Shannon -jj Behrens (lead reviewer) Michael Santos (lead reviewer) Rick Kwan Lindell Aldermann (co-author of the new Unicode section in Chapter 6) Wai-Yip Tung (co-author of the Unicode example in Chapter 20) Eric Foster-Johnson (co-author of Beginning Python) Alex Martelli (editor of Python Cookbook and author of Python in a Nutshell) Larry Rosenstein Jim Orosz Krishna Srinivasan Chuck Kung Inspiration My wonderful children and pet hamster. Production Mark Taub and Debra Williams-Cauley (Acquisitions Editors) Lara Wysong (Project Editor) John Fuller (Managing Editor) Sam RC (Project Manager at International Typesetting and Composition) Acknowledgements for the First Edition Reviewers and Contributors Guido van Rossum (creator of the Python language) Dowson Tong James C. Ahlstrom (co-author of Internet Programming with Python) S. Candelaria de Ram Cay S. Horstmann (co-author of Core Java and Core JavaServer Faces) Michael Santos Greg Ward (creator of distutils package and its documentation) Vincent C. Rubino Martijn Faassen Emile van Sebille Raymond Tsai Albert L. Anders (co-author of MT Programming chapter) Fredrik Lundh (author of Python Standard Library) Cameron Laird Fred L. Drake, Jr. (co-author of Python & XML and editor of the official Python documentation) Jeremy Hylton Steve Yoshimoto Aahz Maruch (author of Python for Dummies) Jeffrey E. F. Friedl (author of Mastering Regular Expressions) Pieter Claerhout Catriona (Kate) Johnston David Ascher (co-author of Learning Python and editor of Python Cookbook) Reg Charney Christian Tismer (creator of Stackless Python) Jason Stillwell and my students at UC Santa Cruz Extension Inspiration James P. Prior (my high school programming teacher) Louise Moser and P. Michael Melliar-Smith (my graduate thesis advisors at UCSB) Alan Parsons, Eric Woolfson, Andrew Powell, Ian Bairnson, Stuart Elliott, David Paton, all other Project participants, and fellow Projectologists and Roadkillers (for all the music, support, and good times) I would also like to thank my family, friends and the Lord above, who have kept me safe and sane during this crazy period of late nights and abandonment. And finally, I would like give a big thanks to all those who believed in me (you know who you are!)I couldn't have done it without you. Those who didn't... well, you know what you can do! :-) Finally, I would like to thank you, my readers, and the Python community at large. I am excited at the prospect of teaching you Python and hope that you enjoy your travels with me, on our second journey. Wesley J. Chun Silicon Valley, CA (It's not as much a place as it is a state of sanity.) July 2006 |