Bibliography

This bibliography covers the sources I have used while writing this book. Most of the books are fairly to extremely well known, such as Code Complete or Design Patters. It's the closest the programming field has to a canon.

A lot of the generally recommended books, such as Fowler's Refactoring are not really suited to Python. These books (and this holds for Design Patterns as well) are more concerned with C++ or Java — that is, rather low-level languages where the developer has to do a lot himself.

Frederick Brooks, 1995, The Mythical Man-Month: Essays on Software Engineering, Addison-Wesley Publishing Company.

Gaius Iulius Caesar, 1954, De Bello Gallico, Bewerkt door Dr. J.J.E. Hondius, Zesde Uitgave.

George van Driem, 1987, A Grammar of Limbu, Mouton de Gruyter.

Bruce Eckel, 2000, Thinking in Java: second edition.

Craig A. Finseth, 1999, The Craft of Text Editing: or Emacs for the Modern World, http://www.finseth.com/~fin/craft.

John E. Grayson, 2000, 2000, Python and Tkinter Programming, Manning.

Erich Gamma, Richard Helm, Ralph Johnson, and Jonh Vlissides, 1995, Design patterns: Elements of Reusable Object-Oriented Software, Addison-Wesley Publishing Company.

Andrew Hunt, David Thomas, and Ward Cunningham, 2000, The Pragmatic Programmer: From Journeyman to Master, Addison-Wesley Publishing Company.

Diana Wynne Jones, 1988, Howl's Moving Castle, Methuen.

Daniel Jurafsky and James H. Martin, Speech and Language Processing: An Introduction to Natural Language Processing, Computational Lingusitics and Speech Recognition, 2000, Prentice Hall.

Mark Lutz, 1996, Programming Python, O'Reilly & Associates.

, 2000, Learning Python, O'Reilly & Associates.

Gareth McCaughan, Rhodri James, and Paul Wright, 2001, Livewires Python Course, Scripture Union, http://www.livewires.org.uk/python/.

Steve McConnell, 1993, Code Complete, Microsoft Press.

Steve Oualline, 1995, Practical C++ Programming, O'Reilly & Associates.

Boudewijn Rempt, "Python's PyQt Toolkit", January 2001, 2001, 88-95, Dr Dobbs Journal, 320, CMP, Edited by Jonathan Erickson.

van Rossum Guido and Drake Fred L., 2001, Python Language Reference, http://www.python.org/doc/current/ref/ref.html.

van Rossum Guido and Drake Fred L., 2001, Python Tutorial, http://www.python.org/doc/current/tut/tut.html.

Al Stevens, "YAPP": Yet Another Programming Paradigm, 329, October 2001, 2001, 105-111, Dr Dobbs Journal, CMP, Edited by Jonathan Erickson.

Aaron Watters, Guido van Rossum, and James C. Ahlstrom, Internet Programming with Python, 1996, M&T Books.

Pelham Grenville Wodehouse, Much Obliged, Jeeves, 1981 (1971), Penguin Books.