View source for Ward Cunningham
Jump to:
navigation
,
search
Ward Cunningham is a computer programmer who created [[WikiWikiWeb]], the first-ever wiki, in 1995. Cunningham created the [[WikiWikiWeb]] as a repository of information on People and Projects 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 [[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 CRC (Class-Responsibility-Collaboration) cards with [[Kent Beck]], and contributed to the latter's invention of [[Extreme Programming]]. ==Biographical and Personal Information== 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 advogato: http://www.advogato.org/person/Ward/ Ward's personal page on [[c2]]: http://c2.com/~ward/ ==Other Links== Website of Hillside group: http://hillside.net/patterns/ Website of Ward's current employer Eclipse: http://www.eclipse.org [[Category:Wiki People]]
Return to
Ward Cunningham
.
Navigation menu
Personal tools
Log in
Namespaces
Article
Discussion
Variants
Views
Read
View source
View history
Actions
Search
Navigation
Main Page
Community portal
Current events
Recent changes
Random page
Help
Donations
Toolbox
What links here
Related changes
Special pages
Page information