The Community for Technology Leaders
RSS Icon
Issue No.04 - October-December (2011 vol.33)
pp: 62-67
<p>Best known as the inventor of the wiki (a collaborative website that encourages users to publish, correct, or delete information as they see fit), Ward Cunningham has made a career of distilling complex problems and seeing common threads. In the software field, he is known for his work on object oriented programming, pattern languages, and Extreme Programming. In this interview, Cunningham discusses these milestones and his livelong approach to computers.</p>
history of computing, Ward Cunningham, Tektronix, pattern languages, Smalltalk, Extreme Programming, wiki, Wikipedia
"Ward Cunningham", IEEE Annals of the History of Computing, vol.33, no. 4, pp. 62-67, October-December 2011, doi:10.1109/MAHC.2011.81
1. This interview was conducted in Portland, Oregon, on 14 Mar. 2011. The recording of the interview was transcribed and edited down from 13,500 words with the approval of the interviewee.
2. K. Beck and W. Cunningham, "A Laboratory For Teaching Object-Oriented Thinking," SIGPLAN Notices, vol. 24, no. 10, 1989;
3. "The WyCash Portfolio Management System," addendum to the Proc. of OOPSLA 1992, http://dl.acm.orgcitation.cfm?id=157715.
4. See for a description of their relationship.
5. C. Alexander, S. Ishikawa, and M. Silverstein, A Pattern Language, Oxford Univ. Press, 1977.
6. The Portland Pattern Repository is available at http://c2.comppr.
7. B. Leuf and W. Cunningham, The Wiki Way: Quick Collaboration on the Web, Addison-Wesley, 2001.
8. OOPSLA is the ACM Annual Conference on Object-Oriented Programming, Systems, Languages and Applications, and OSCON is the annual O'Reilly Open Source Convention.
9. For more details on Extreme Programming, see http:/ and http:// .
10. See, for example, K. Beck and C. Andres, Extreme Programming Explained 2nd ed., Addison-Wesley, 1999.
11. R. Mugridge and W. Cunningham, Fit for Developing Software: Framework for Integrated Tests, Prentice-Hall, 2005; .
4 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool