Ward Cunningham

Cunningham's lawHoward CunninghamCunningham, WardHoward "Ward" CunninghamHoward G. "Ward" CunninghamWard
Howard G.wikipedia
99 Related Articles

Wiki

wikiswiki markupWikitext
Howard G. "Ward" Cunningham (born May 26, 1949) is an American programmer who developed the first wiki. Cunningham was a keynote speaker at the first three instances of the WikiSym conference series on wiki research and practice, and also at the Wikimedia Developer Summit 2017.
Ward Cunningham, the developer of the first wiki software, WikiWikiWeb, originally described wiki as "the simplest online database that could possibly work".

WikiWikiWeb

C2.comCunningham & CunninghamWardsWiki
A pioneer in both design patterns and extreme programming, he started coding the WikiWikiWeb in 1994, and installed it on the website of the software consultancy he started with his wife, Karen, Cunningham & Cunningham (commonly known by its domain name, c2.com), on March 25, 1995, as an add-on to the Portland Pattern Repository.
It was launched on 25 March 1995 by its inventor, programmer Ward Cunningham, to accompany the Portland Pattern Repository website discussing software design patterns.

Extreme programming

XPcollective code ownershipcourage in programming
A pioneer in both design patterns and extreme programming, he started coding the WikiWikiWeb in 1994, and installed it on the website of the software consultancy he started with his wife, Karen, Cunningham & Cunningham (commonly known by its domain name, c2.com), on March 25, 1995, as an add-on to the Portland Pattern Repository.
He took this opportunity to propose and implement some changes in development practices - based on his work with his frequent collaborator, Ward Cunningham.

Portland Pattern Repository

A pioneer in both design patterns and extreme programming, he started coding the WikiWikiWeb in 1994, and installed it on the website of the software consultancy he started with his wife, Karen, Cunningham & Cunningham (commonly known by its domain name, c2.com), on March 25, 1995, as an add-on to the Portland Pattern Repository.
On 17 September 1987, programmer Ward Cunningham, then with Tektronix, and Apple Computer's Kent Beck co-published the paper "Using Pattern Languages for Object-Oriented Programs" This paper, about software design patterns, was inspired by Christopher Alexander's architectural concept of "patterns" It was written for the 1987 OOPSLA programming conference organized by the Association for Computing Machinery.

Pattern Languages of Programs

Pattern Languages of ProgrammingPLoPPattern Languages of Program Design'' book series
He is founder of The Hillside Group and has served as program chair of the Pattern Languages of Programming conference which it sponsors.
Notable people who chaired the conference in the past include Ward Cunningham, Richard Gabriel, Ralph Johnson, John Vlissides and Kent Beck.

The Wiki Way

The Wiki Way: Quick Collaboration on the Web
He has authored a book about wikis, entitled The Wiki Way.
The Wiki Way: Quick Collaboration on the Web is a 2001 book about wikis by Bo Leuf and Ward Cunningham.

Highland, Lake County, Indiana

HighlandHighland, IndianaTown of Highland
Cunningham was born in Michigan City, Indiana and grew up in Highland, Indiana, staying there through high school.

Michigan City, Indiana

Michigan CityMichigan City, INMichigan
Cunningham was born in Michigan City, Indiana and grew up in Highland, Indiana, staying there through high school.

Software design pattern

design patterndesign patternspattern
A pioneer in both design patterns and extreme programming, he started coding the WikiWikiWeb in 1994, and installed it on the website of the software consultancy he started with his wife, Karen, Cunningham & Cunningham (commonly known by its domain name, c2.com), on March 25, 1995, as an add-on to the Portland Pattern Repository.
In 1987, Kent Beck and Ward Cunningham began experimenting with the idea of applying patterns to programming – specifically pattern languages – and presented their results at the OOPSLA conference that year.

AboutUs.com

AboutUs.orgAboutUs
In May 2009, Cunningham joined AboutUs as its chief technology officer.
From May 2007 to early 2011, Ward Cunningham, developer of the first wiki, was the chief technology officer of AboutUs.

Smallest Federated Wiki

Federated Wiki
In 2011, Cunningham created Smallest Federated Wiki, a tool for wiki federation, which applies aspects of software development such as forking to wiki pages.
Smallest Federated Wiki is a software platform developed by Ward Cunningham which adds forking features found in source control systems and other software development tools to wikis.

Tektronix

Tektronix, Inc.TektronicsM.J. Murdock Charitable Trust
He is a founder of Cunningham & Cunningham, Inc. He has also served as Director of R&D at Wyatt Software and as Principal Engineer in the Tektronix Computer Research Laboratory.

Class-responsibility-collaboration card

CRCCRC cardCRC-card
Ward Cunningham has contributed to the practice of object-oriented programming, in particular the use of pattern languages and (with Kent Beck) the class-responsibility-collaboration cards.
They were originally proposed by Ward Cunningham and Kent Beck as a teaching tool, but are also popular among expert designers and recommended by extreme programming supporters.

Kent Beck

Ward Cunningham has contributed to the practice of object-oriented programming, in particular the use of pattern languages and (with Kent Beck) the class-responsibility-collaboration cards.
Beck popularized CRC cards with Ward Cunningham, the inventor of the wiki.

Christopher Alexander

AlexanderAlexander, C.Alexander, Christopher
The first wiki—the technology behind Wikipedia—led directly from Alexander's work, according to its creator, Ward Cunningham.

Pattern language

patternsconstructionspattern languages
Ward Cunningham has contributed to the practice of object-oriented programming, in particular the use of pattern languages and (with Kent Beck) the class-responsibility-collaboration cards.
Ward Cunningham, the inventor of wiki, coauthored a paper with Michael Mehaffy arguing that there are deep relationships between wikis and pattern languages, and that wikis "were in fact developed as tools to facilitate efficient sharing and modifying of patterns".

Framework for integrated test

Fit FrameworkFramework for Integrated Tests
He also invented Framework for Integrated Tests.
Fit was invented by Ward Cunningham in 2002.

PatternShare

Much of the work was led by Ward Cunningham, of Microsoft.

Camel case

CamelCasePascalCasecapitalised
This convention was originally used in Ward Cunningham's original wiki software, WikiWikiWeb, and can be activated in most other wikis.

Programmer

software developercomputer programmerdeveloper
Howard G. "Ward" Cunningham (born May 26, 1949) is an American programmer who developed the first wiki.

OpenSym

WikiSymInternational Symposium on Wikis and Open CollaborationInternational Symposium on Wikis
Cunningham was a keynote speaker at the first three instances of the WikiSym conference series on wiki research and practice, and also at the Wikimedia Developer Summit 2017.
Speakers included Ward Cunningham, Jimmy Wales, Ross Mayfield and Sunir Shah.

Bachelor's degree

bachelorbaccalaureatebachelor’s degree
He received his Bachelor's degree in interdisciplinary engineering (electrical engineering and computer science) and his master's degree in computer science from Purdue University, graduating in 1978.

Electrical engineering

electrical engineerelectricalElectrical and Electronics Engineering
He received his Bachelor's degree in interdisciplinary engineering (electrical engineering and computer science) and his master's degree in computer science from Purdue University, graduating in 1978.

Computer science

computer scientistcomputer sciencescomputer scientists
He received his Bachelor's degree in interdisciplinary engineering (electrical engineering and computer science) and his master's degree in computer science from Purdue University, graduating in 1978.

Purdue University

PurduePurdue University, West LafayetteP'''urdue
He received his Bachelor's degree in interdisciplinary engineering (electrical engineering and computer science) and his master's degree in computer science from Purdue University, graduating in 1978.