The DCPython presentation was the first try-out of a new venue, Science Club DC, which is a nightclub/bar. We were in the basement bar and had around 20 attendees. The talk went well, though at an hour it ran well over the PyCarolinas allotted time of 45 minutes. Many good questions, too. Audience members suggested that I could drop the first of my three examples and pare down the discussion of language features that were removed, such as `x` for
repr(x) and raising strings as exceptions. (Many audience members didn't know about these features, and even long-time Python users said they'd forgotten about them.)
After taking those suggestions and paring down the slides, the NoVAPython presentation was around 45 minutes, still too long. I had A/V difficulties getting set up, which started the evening late and on a panicky note, so I felt thrown-off through the presentation. The audience seemed mildly interested and there were a few questions, but the meeting broke up really quickly afterwards.
I therefore tried to cut down the talk a bit more for PyCarolinas, but still ran out of time at the end and had to skip some material on the fly (for example, I skipped the PyPI slide). I wrapped up slightly late, and got no questions at all. Slides for the PyCarolinas version.
- A survey and comparison of Python graphing/charting/visualization libraries: there's matplotlib, Chaco, PyChart, PyGoogleCharts, CairoPlot, ... It's hard to know how to choose. (StackOverflow discussion of Python charting)
- A more general comparative talk could just look at 2D graphics: Cairo, ReportLab, PySVG, PyX, the Tk, GTk+, and Qt canvases, etc. This idea actually comes from my list of possible books, so it may be impossible to cut the topic down into a 30- or 45-minute talk.
- Or 3D graphics: OpenGL, VPython, plus game engines like PySoy and Panda3D.
- An introduction to TCP/UDP sockets using Python. (A novice-level talk; I wouldn't attend myself, but I think it would be popular.)
- Another one from my talk-ideas list: a historical survey of free software. Judging by Hacker News, there are lots of people around who don't know the background that led to the FSF, 'free software' vs. 'open source', etc.