9:00am
| Keynote: Guido van Rossum
|
10:00am
| Break
|
|
Pyrex
|
Zope
|
10:30am
| Optimizing Python Code with Pyrex
Paul Prescod
| Zope Development Roadmap
Jim Fulton
|
11:00am
| Building C Extensions for Python with Pyrex
Paul Prescod
| Python, Zope, and PostgreSQL
Joel Burton
|
11:30am
| Developing Online Classroom Tools with Zope
Nathan R. Yergler
|
noon
| Lunch
|
|
GUI and 3D
|
OO Tutorials
|
1:15pm
| GTK and Gnome Programming with Python
Travis B. Hartwell
| New-Style Class Tutorial
Thomas Wouters
|
1:45pm
| The Panda3D Engine - Python Scripting for Game
and Simulation Development
Shalin Shodhan
|
2:15pm
| High Level 3D Graphics Programming in Python
Tamer Fahmy
| Metaclasses, Who, Why, When
Mike C. Fletcher
|
2:45pm
| Creating Python Bindings for Large C++ Frameworks
Tamer Fahmy
|
3:15pm
| Break
|
|
Applications II
|
Testing and Documentation
|
3:45pm
| Python and Real-World Devices
George Belotsky
| Epydoc: an API documentation generation tool
Edward Loper
|
4:15pm
| Spam Filtering with Exim and Python
A.M. Kuchling
| Literate unit testing: Unit Testing with Doctest
Jim Fulton
|
4:45pm
| Using Python as an Extension Language
Rick Ratzel
| Twelve Thousand Test Cases and Counting
Phil Pfeiffer
|