Back to Library
Cover of Vol 3, Issue 8

Python Magazine

Vol 3, Issue 8

June 2009

Articles
7

Teaching Python In the University

by Bill Punch and Rich Enbody

Finally: a significant study of whether Python can replace C++ in an introductory computer science class. But in the process, the teachers learned that students actually find Python useful!

Easy Concurrency with Stackless

by Simon Wittber

Learn about the version of Python that supports concurrency as a first-class construct, including pausing and re-starting your Python routines.

Documenting Your Project With Sphinx

by Brandon Craig Rhodes

When your growing project's documentation gets too big for a single page, take a look at Sphinx, the engine built for Python's own documentation.

Hashing With Python, Part 2

by JC Cruz

Have you wondered how a function like Python's hash() routine does its job? Find out by comparing it with other possible implementations.

Import This: Teaching Code, Teaching Pseudo-Code

Column

by Brandon Craig Rhodes

Drawing on memories of his own instruction at the hands of a computer science curriculum, our editor thinks of how much better things would have been had they used Python.

Welcome to Python: Graphing with matplotlib

Column

by Mark Mruss

Python is heavily used in science, and the rest of us get the benefits: an industry-strength system for building charts, plots, and graphs.

Random Hits: Fun and Games at the PSF

Column

by Steve Holden

The Python Software Foundation not only owns the copyright to Python's code, but serves to protect and foster the language. Could you find yourself becoming a member soon?

Our Partners

Collaborating with industry leaders to bring you the best PHP resources and expertise

Interested in partnering? Get in touch →