Введение
Американский компьютерный программист, разработавший первую вики (род. 1949).
Говард Г. Каннингем (род. 26 мая 1949) – американский компьютерный программист, разработавший первую вики и являющийся соавтором Манифеста гибкой разработки программного обеспечения. Он – пионер в области шаблонов проектирования и экстремального программирования, начал разработку WikiWikiWeb в 1994 году и установил её 25 марта 1995 года на c2.com (веб-сайт его консалтинговой фирмы) в качестве дополнения к репозиторию шаблонов Портленда. Каннингем совместно с Бо Лёфом написал книгу о вики под названием «Вики-путь» и изобрел Framework for Integrated Test. Он был ключевым докладчиком на первых трех конференциях WikiSym, посвященных исследованиям и практике использования вики, а также на Саммите разработчиков Викимедиа в 2017 году.
Ранние годы и карьера
Каннингэм родился в Мичиган-Сити, штат Индиана, 26 мая 1949 года. Он вырос в Хайленде, штат Индиана, где окончил среднюю школу. Каннингэм получил степень бакалавра в области междисциплинарной инженерии (электротехника и компьютерные науки) и степень магистра в области компьютерных наук в Университете Пердью, окончив его в 1978 году. Он является соучредителем Cunningham & Cunningham, консалтинговой компании по разработке программного обеспечения, которую он основал со своей женой. Каннингэм также занимал должность директора по исследованиям и разработкам в Wyatt Software и был главным инженером в компьютерной исследовательской лаборатории Tektronix. Он является основателем The Hillside Group и руководил программой конференции Pattern Languages of Programming, которую она спонсирует. Каннингэм был участником сообщества Smalltalk. С декабря 2003 года по октябрь 2005 года Каннингэм работал в Microsoft в группе "Patterns & Practices". С октября 2005 года по май 2007 года он занимал должность директора по развитию сообщества коммитеров в Eclipse Foundation. В мае 2009 года он присоединился к AboutUs в качестве главного технического директора. 24 марта 2011 года The Oregonian сообщила, что Каннингэм покинул AboutUs, чтобы присоединиться к CitizenGlobal, стартапу, работающему над видеоконтентом, создаваемым усилиями пользователей, в качестве их главного технического директора и "царя совместного творчества" (Co Creation Czar). Он остаётся "консультантом" в AboutUs. В апреле 2013 года Каннингэм покинул CitizenGlobal и начал работать программистом в New Relic. Он создал сайт (и программное обеспечение) WikiWikiWeb, первую интернет-вики, в 1995 году. На вопрос в интервью 2006 года для internetnews.com, рассматривал ли он возможность патентования концепции вики, он объяснил, что, по его мнению, эта идея "просто не стоила бы тех денег, которые кто-либо захотел бы за неё заплатить". Каннингэм интересуется отслеживанием количества и местоположения правок страниц вики в качестве социологического эксперимента и даже рассматривает деградацию страницы вики как часть её процесса стабилизации. "Есть дающие и есть берущие. Это можно понять, читая их записи". В 2011 году Каннингэм создал Smallest Federated Wiki, инструмент для федерации вики, который применяет принципы разработки программного обеспечения, такие как форкинг, к страницам вики. В 2001 году он подписал Манифест гибкой разработки программного обеспечения в качестве соавтора. Каннингэм внес вклад в практику объектно-ориентированного программирования, в частности, в использование языков образов и (совместно с Кентом Беком) карт ответственности классов. Он также вносит вклад в методологию экстремального программирования. Большая часть этой работы была выполнена совместно на первом сайте вики.
Личная жизнь
Каннингэм живёт в Бивертоне, штат Орегон. У него есть лицензия радиолюбителя высшего класса, выданная Федеральной комиссией по связи, и его позывной – K9OX. Каннингэм – первый стипендиат программы "Code for a Better World" компании Nike.