dirtroff
그의 성에서 'g'는 발음되지 않으나 커니건 등으로도 자주 오기된다. C를 만든 데니스 리치와 함께 최초의 C언어 해설서인 〈C 언어 프로그래밍〉를 써서 널리 알려져 있다. 커니핸은 자신은 C 언어의 탄생에 전혀 기여하지 않았다고 밝혔다. 그는 dirtroff를 비롯한 수많은 유닉스 프로그램을 작성했다. 선 린과 함께 그래프 분할과 외판원 문제를 푸는 유명한 휴리스틱을 개발하였다. 전자는 커니핸-린 알고리즘 (줄여서 KL), 후자는 린-커니핸 알고리즘 (줄여서 LK)이라고 부른다. K&R C의 "K"에 해당하며, AWK의 마지막 "K"도 그의 이름의 Kernighan을 나타낸다.
브라이언 윌슨 커니핸이 작성한 유닉스 프로그램의 대표적인 예를 알려줘
브라이언_커니핸