PyCon 2007:

October 24th, 2006 § 3 comments

This Post from Jeff Rush should be read by everyone.

I’ve been look­ing over the mix of talk pro­pos­als we have so far for PyCon 2007. We’re got 17 so far, with a good num­ber of case his­to­ries. Now case his­to­ries are good, don’t get me wrong, we want Python to be suc­cess­ful and it is inter­est­ing to hear how it is being used. But accord­ing to the feed­back forms from last year, we need more talks that actu­ally teach you how to be bet­ter pro­gram­mers, espe­cially if we want to bring new tal­ent into the community.

I have to dis­close the fact that I am/was one of the peo­ple ask­ing for things like this after pycon last year, quite vocally in fact.

I’ve pon­dered doing a talk like this, or a Python 101/mid-level intro talk but frankly, I’m daunted by try­ing to teach pro­gram­mers things when I am still learn­ing nuances of the lan­guage myself. Not to men­tion, I am not an advanced devel­oper, or even on the high-end myself. I can’t do cross lan­guage com­par­isons, etc.

I still think it’s needed, and I am going to take another look and see if I think I can pro­pose some­thing I feel com­fort­able in pulling off.

  • Dou­glas

    If you are not com­fort­able doing an intro to python talk, there are a num­ber of related top­ics. Maybe an intro­duc­tion to 5 of the stan­dard library mod­ules you find most use­ful?
    There is a wiki for talk and panel ideas:
    http://us.pycon.org/TX2007/TalkIdeas

  • Jesse

    I’m actu­ally step­ping up and draft­ing a Python 101 “With­out the Bells and whis­tles” talk. We’ll see if they like it!

  • Chris Arndt

    From my expe­ri­ence of teach­ing Python (not very exten­sive), it is not so impor­tant, that you cover too much ground but that you know the specifics of Python very well. For exam­ple, what does it mean exactly that vari­ables in Python are only ref­er­ences? — in the­ory and in prac­tice. Why don’t you need getter/setter meth­ods in Python where you would need them in more sta­tic lan­guages? How to use the power of default/keyword argu­ments and how they relate to method over­load­ing in other lan­guages. And so on…

What's this?

You are currently reading PyCon 2007: at jessenoller.com.

meta