Today was the first official day of the conference, and it was packed. The started off with a carb-filled wonderland of treats (croissants, various breads and cakes) and coffee leading into the three keynotes.
- Van Lindberg formally opened the convention.
- Steve Holden gave an overview of what’s new at the Python Software Foundation, and what’s coming down the pike. THere was a strong emphasis on diversity as a key goal for the next year. These was also discussion about the possible creation of an Associate membership in the PSF wheere people could donate money and become a member. Nothing definitive on the latter yet, but it is under consideration.
- Finally, Guido van Rossum put the twitterstream of #pycon tweets on the screen behind him and took questions from the stream for about 40 minutes. Of special note was his comment on Django vs. Turbogears (“Django. Sorry, Turbogears guys.”), Django in general (“Django sucks. But they all suck.”) and vim vs. emacs. (“I use emacs. I also use vim. I’m not very good at either.”) In all fairness, it was hard to delve deeply into any one topic, so discussion was light and all in good fun.
After a short coffee break the various tracks started up. While everyone seemed to be getting something out the talks they attended, my personal experience was that it was rather it and miss. The single outstanding talk was an exploration of the Python Dictionary, explaining how it allocates memory, resizes itself, and assigns addresses in RAM. It sounds dry but Brandon Craig Rhodes did an excellent job, and was easily the best speaker of the my day. A close second was Grig Gheorghiu‘s discussion of RESTful web services and how to construct them using restish.
The day finished off with a set of lightning talks, the highlights of which were Greg Wilson’s request for articles for his next book entitled Beautiful Software Architecture, Ned Batchelder’s report on recent changes to coverage.py, and David Huggins-Daines’s demonstration of PocketSphinx, a speech recognition engine which will transcribe .wav formatted audio to text.
By then end of the day, most of the folks I was hanging with were beat, so we split up and grabbed dinner. Some of us walked back to my hotel and hacked on code for two or three hours, which was fun. I haven’t been able to hack with a team since I left Mahalo, and I do miss it.
Tomorrow looks to be another full day. Check in late in the evening for a recap of Day 4.
