The making of Python
Thursday, June 19th, 2008I’m ploughing through “Learning Python” in what little spare time I have these days, and so I was particularly interested to see this on the O’Reilly Radar site, an embed of Michael Ogawa’s Flash visualization movie of the development of the Python language based upon its source code repository history.
OK, that may not sound particularly exciting, but give it a whirl at full-screen, there’s something fascinating, organic and compelling about it. It’s particularly interesting to watch Python’s popularity explode in mid-2000.
code_swarm - Python from Michael Ogawa on Vimeo.
Michael has created visualizations for the Apache, PostgreSQL and Eclipse projects as well.
Edit: From a comment left on the Radar site, it seems that the explosion of popularity in mid-2000 followed the movement of the Python CVS tree from a private server to a public one at SourceForge. It seems, therefore, that this video could also be billed as the effect on a project of such a move, itself a pretty interesting thing, not least because it is the visualization of a phenomenon that is slowly but surely has been steadily supplanting proprietary software as the dominant software creation model.