%pylab inline
%run talktools
Open, collaborative by definition.
Continuous, public process.
Reproducible by necessity.
Public bug tracking.
Automated testing.
Feb 22 2014: Nathaniel Smith proposes A @ B
Apr 8 2014: Guido approves PEP:
[Python-Dev] PEP 465: A dedicated infix operator for matrix multiplication Guido van Rossum guido at python.org "I'm now accepting the PEP, so you all can stop joking around."
Apr 10 2014: Benjamin Peterson implements it
Title: Implement matrix multiplication operator (PEP 465) Created on 2014-04-08 02:51 by belopolsky, last changed 2014-04-10 03:56 by python-dev. This issue is now closed.
Separation of concerns: *@python-dev
Huge amount of leverage: language and tools.
Industry collaborations.
Culture and community (BDFL model, PSF, PyCon, ...).
Tools with broad impact. Numpy:
Diversity in usage patterns/needs (@ncoghlan_dev).
Often academics:
Sat. 4:15pm, talk by G. Wilson. Monday/Tuesday Workshop.
website('http://software-carpentry.org')
Image credit: BENEDIKT KOEHLER.
website('http://cs109.org/homework/homework.php', None)