addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwchatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgoogleimageimagesinstagramlinklocation-pinmagnifying-glassmailminusmoremuplabelShape 3 + Rectangle 1outlookpersonplusprice-ribbonImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruseryahoo

Python tips, tricks, and idioms by Raymond Hettinger (Core python developer)

  • Nov 10, 2010 · 6:30 PM
  • Lolapps

sfpython will close the year with our last meet-up featuring a few lightning talks from our members and Raymond Hettinger (core python developer and PSF member) on Wed Nov 10. We are really excited that Raymond will be visiting us from Southern Cal and I'd like to thank Lolapps for making that happen and for offering up their office to host this gathering and provide food, beer, games .... Thank you! It should be a fun time. Please fill out this form to make our building security guard happy or he will deny your entry.

Topics for Lightning Talks includes Persistence DataStructure, Distributed Computing for everyone and more. Click here if you are wondering what the heck lightning talks are :-)

Abstract for main talk:
Using syntax well: slices, tuple unpacking, for-else, for-break.
Take advantage of language dynamics: introspection, bound methods, and getattr()
Non-java python: duck-typing, abstract base classes, easier-to-ask-forgiveness, and super().
Using iteration as glue: iterator pipelines, itertools, and generators.
Higher-level python: set(), sorted(), heapq, etc.

Featured Speaker's Bio:
Raymond Hettinger is a core developer for the Python language and serves as a board member for the Python Software Foundation. He is responsible for introducing generator expressions, creating the itertools module, optimizing the implementation, and designing several builtin functions including any(), all(), set(), frozenset(), sorted(), reversed() and enumerate(). He is active in the developer newsgroup and maintains several third-party Python tools including a matrix/eigenvalue package and a generic puzzle solving framework. He is the author of 40+ recipes in the ASPN Python cookbook and recently published The Python Programming Language along side Guido Van Rossum and others. He has also been featured as the keynote speaker at Italian PyCon 2008.

Agenda
6:30p - Check-in and mingle, with Pizza and Beer provided by our sponsor Lolapps
7.10p - Welcome and Lightning Talks (5 minutes each)
8.00p - Featured Speaker
9.00p - Q & A and more Mingling, Ping pong/beer pong...
9:30p - Door close and moving the party to John Colins

Sounds good? Feel free to ping me with questions or suggestions -

Cheers,

Grace

Join or login to comment.

  • Adam H.

    Best python meetup yet

    January 24, 2011

  • David S.

    Great talk. Lightening talks were also good, except for one guy who didn't make clear why we should care and ran out of time.

    November 12, 2010

  • David S.

    Thanks Raymond for the talk on Declarations.
    Learning the 3 basic precepts on which all of Python is build is invaluable.
    Worth while attending.

    November 11, 2010

  • A former member
    A former member

    Awesome talk!

    November 11, 2010

  • Alex D.

    Great host! Raymond's presentation was worth showing up sick for :D

    November 11, 2010

  • Robert S.

    great. Raymond was terrific, as always.

    November 11, 2010

  • A former member
    A former member

    This was a great presentation, actually one of the best. Thanks to the organizers and lolapps for making possible.

    November 11, 2010

  • Dan O

    Fun meetup, nice to meet everyone. And now everyone involved has their own pet dot.

    November 11, 2010

  • Cory V.

    Best meetup I've been to yet! Raymond was incredibly engaging and able to explain some of the more esoteric concepts of Python in an easily digestible fashion.

    November 11, 2010

  • A former member
    A former member

    Pretty amazing speaker. I could have stayed for another hour of talks by this guy. Great tech, engaging presenter.

    My only comment might be that there should maybe be a jobs board or something so that anyone who is looking to hire can post something instead of everyone announcing it before the talk. Still, everything else was great.

    November 11, 2010

  • David C.

    Great Speaker

    November 11, 2010

  • A former member
    A former member

    Great audience interaction with Ray H, good lightning talks, and ... Budweiser. Satisfied customer here

    November 11, 2010

  • Alex C.

    Excellent talk of Python internals, explained in such way that it is trivial to understand. The talk was very enjoyable. Bravo!

    November 11, 2010

  • tchon

    Great talk by @RaymondH. I'd be interested in hearing more from him on internal gory details and historical stuff on py-dev.

    November 11, 2010

  • A former member
    A former member

    For anyone who is now curious to try out Puppet, here are my slides: http://rcrowley.org/talks/sfpython-2010-11-10

    November 11, 2010

  • David C.

    Do we sign up at the door for lightning talks again?

    November 10, 2010

  • Geordie M.

    damn sad I can't make it because of a birthday party. Is it going to be video-taped or something?

    November 10, 2010

Our Sponsors

  • Yelp

    Platinum Sponsor, also a host for majority of our events.

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy