* Project lead at [[http://software-carpentry.org|Software Carpentry]], an open source course on basic computational skills for scientists and engineers. * Regularly supervises [[http://code.google.com/soc/|Google Summer of Code]] projects and [[http://ucosp.ca|other student programming projects]]. * Author of ''[[http://www.amazon.com/Data-Crunching-Everyday-Problems-Python/dp/0974514071|Data Crunching]]'', co-author of ''[[http://www.amazon.com/Practical-Programming-Introduction-Pragmatic-Programmers/dp/1934356271|Practical Programming]]'' (a CS-1 textbook using Python), co-editor of ''[[http://www.amazon.com/Beautiful-Code-Leading-Programmers-Practice/dp/0596510047|Beautiful Code]]'' (winner of a 2008 Jolt Award), and currently working on books on empirical software engineering (for O'Reilly) and the architecture of open source applications (for Pragmatic). * Co-author of [[http://www.python.org/dev/peps/pep-0218/|PEP 218]]: Adding a Built-In Set Object Type (and still disappointed that you have to write 'set()' instead of '{/}' for the empty set). * Personal site at [[http://www.third-bit.com|http://www.third-bit.com]]. * Best contact point is [[mailto:gvwilson@third-bit.com|gvwilson@third-bit.com]]. CategoryHomepage