From jim at well.com Wed Jan 27 22:45:40 2010 From: jim at well.com (jim) Date: Wed, 27 Jan 2010 13:45:40 -0800 Subject: [PyOP] BayPIGgies meeting Thursday, January 28, 2010: Unladen Swallow Message-ID: <1264628740.6604.2.camel@jim-laptop> BayPIGgies meeting Thursday, January 28, 2010: Unladen Swallow Tonight's talk is * Unladen Swallow by Collin Winter and Jeffrey Yasskin Meetings usually start with a Newbie Nugget, a short discussion of an essential Python feature, especially for those new to Python. Tonight's Newbie Nugget: Comprehensions and Other Such Stuff LOCATION Symantec Corporation Symantec Vcafe 350 Ellis Street Mountain View, CA 94043 http://maps.google.com/maps/ms?oe=utf-8&client=firefox-a&ie=UTF8&fb=1&split=1&gl=us&ei=w6i_Sfr6MZmQsQOzlv0v&hl=en&t=h&msa=0&msid=116202735295394761637.00046550c09ff3d96bff1&ll=37.397693,-122.053707&spn=0.002902,0.004828&z=18 BayPIGgies meeting information is available at http://www.baypiggies.net/ ------------------------ Agenda ------------------------ ..... 7:30 PM ........................... General hubbub, inventory end-of-meeting announcements, any first-minute announcements. ..... 7:35 PM to 7:45 PM ................ Newbie Nugget: Comprehensions and Other Such Stuff by Wesley Chun ..... 7:45 PM to 8:40 PM (or so) ................ * Unladen Swallow by Collin Winter and Jeffrey Yasskin Abstract: A discussion about optimizing dynamic languages generally, optimizing Python specifically, and how Google's Unladen Swallow project is speeding up CPython. This talk will cover Google's motivation for UnladenSwallow, the approach being taken, results so far, challenges faced, cancers cured, and plans for merger with CPython. Bio: Collin Winter is a software engineer on Google's compiler team, where he serves as tech lead for Unladen Swallow, a Google-sponsored open-source project to speed up CPython. He's a long-time core Python developer, having contributed to the development of Python 3000 and having co-authored the 2to3 tool with Guido van Rossum. Bio: Jeffrey Yasskin is a software engineer on Google's compiler team, where he works on Unladen Swallow, a Google-sponsored open-source project to speed up CPython. He's a Python and LLVM committer, having contributed to the development of Python 3000 and fixed several critical bugs in LLVM's JIT infrastructure. Links: http://code.google.com/p/unladen-swallow/ http://code.google.com/p/unladen-swallow/wiki/ProjectPlan http://code.google.com/p/unladen-swallow/wiki/GettingStarted ..... 8:30 PM to 9:20 PM ................ Mapping and Random Access Mapping is a rapid-fire audience announcement of issues, hiring, events, and other topics. Random Access follows people immediately to allow follow up on the announcements and other interests. From marilyn at pythontrainer.com Fri Jan 29 22:21:20 2010 From: marilyn at pythontrainer.com (Marilyn Davis) Date: Fri, 29 Jan 2010 13:21:20 -0800 (PST) Subject: [PyOP] UCSC Online Python For Programmers Course Message-ID: <35938.24.6.142.236.1264800080.squirrel@mail.tigertech.net> A Python course is offered online at: http://courses.ucsc-extension.edu/ucsc/public/category/courseDetails.do;jsessionid=A1870DA807BA171B2C36411FCB561846?method=load&courseId=1531625&selectedCategoryId=1000075&selectedProgramAreaId=1000171&selectedProgramStreamId=3785123 Registration is open until Feb 15, but if you register by Feb 1, you save $102. This is our second time to run the online version of my Python course. I was really pleased at the quality of programming that my first batch of students achieved. I'm told they enjoyed the video lectures, with its three views: printed material, blackboard, and me. Hope to see you online. Marilyn Davis, Ph.D.