Difference between revisions of "Ward Cunningham"
From Convivial Tools Database
Line 1: | Line 1: | ||
Ward Cunningham is a computer programmer who created [[WikiWikiWeb]], the first-ever wiki, in 1995. He was also one of the original members of the [[Hillside Group]]. | Ward Cunningham is a computer programmer who created [[WikiWikiWeb]], the first-ever wiki, in 1995. He was also one of the original members of the [[Hillside Group]]. | ||
− | Cunningham created the [[WikiWikiWeb]] as a repository of information on [http://c2.com/cgi/wiki?PeopleProjectsAndPatterns People, Projects and Patterns] related to Pattern Languages. It formed a companion website to his | + | Cunningham created the [[WikiWikiWeb]] as a repository of information on [http://c2.com/cgi/wiki?PeopleProjectsAndPatterns People, Projects and Patterns] related to Pattern Languages. It formed a companion website to his Portland Pattern Repository. Both of these sites were (and still are) hosted on the c2 website of Ward's company "Cunningham & Cunningham." |
− | Cunningham is known for his contributions to the use of pattern languages in the development of object-oriented programming. His interest in patterns was inspired by architect | + | Cunningham is known for his contributions to the use of pattern languages in the development of object-oriented programming. His interest in patterns was inspired by architect Christopher Alexander. Kent Beck and Ward Cunningham took up the idea of applying patterns to programming and presented their results at the 1987 OOPSLA conference. Design Patterns in computer science were made popular by the success of the book "Design Patterns: Elements of Reusable Object-Oriented Software," published in 1994 by the Gang of Four. The Portland Pattern Repository was set up the following year as a repository of documentation on design patterns. |
− | Cunningham also developed | + | Cunningham also developed CRC Cards (CRC stands for Class-Responsibility-Collaboration) with Kent Beck, and took up the latter's invention of Extreme Programming. |
==Biographical and Personal Information== | ==Biographical and Personal Information== | ||
− | Wikipedia biography: http://en.wikipedia.org/wiki/Ward_Cunningham | + | *Wikipedia biography: http://en.wikipedia.org/wiki/Ward_Cunningham |
− | + | *Ward's page on [[WikiWikiWeb]]: http://www.c2.com/cgi/wiki?WardCunningham | |
− | Ward's page on [[WikiWikiWeb]]: http://www.c2.com/cgi/wiki?WardCunningham | + | *Ward's page on advogato: http://www.advogato.org/person/Ward |
− | + | *Ward's personal page on [[c2]]: http://c2.com/~ward | |
− | Ward's page on advogato: http://www.advogato.org/person/Ward | + | |
− | + | ||
− | Ward's personal page on [[c2]]: http://c2.com/~ward | + | |
==Other Links== | ==Other Links== | ||
− | Website of [[Hillside Group]]: http://hillside.net/patterns | + | *Website of [[Hillside Group]]: http://hillside.net/patterns |
− | + | *Website of Ward's current employer Eclipse: http://www.eclipse.org | |
− | Website of Ward's current employer Eclipse: http://www.eclipse.org | + | |
− | [[Category: | + | [[Category:Wikis]] |