fbpx
维基百科

布萊恩·克尼漢

布萊恩·威爾森·克尼漢(英語:Brian Wilson Kernighan,1942年),又譯柯林漢,生於加拿大多倫多加拿大計算機科學家,曾服務於貝爾實驗室,為普林斯顿大学教授。他曾參與Unix的研發,也是AMPLAWK的共同創造者之一。

Brian Kernighan
2012年的布萊恩·克尼漢在貝爾實驗室。由Ben Lowe拍攝。
出生Brian Wilson Kernighan
(1942-01-01) 1942年1月1日81歲)[1]
 加拿大安大略省多倫多
国籍 加拿大
公民权 加拿大
母校University of Toronto
Princeton University (PhD)
知名于
网站www.cs.princeton.edu/~bwk/
科学生涯
研究领域Computer science
机构Princeton University
论文Some Graph Partitioning Problems Related to Program Segmentation(1969)
博士導師Peter Weiner[3]
施影响于David J. Malan[4][5]

丹尼斯·里奇共同寫作了C語言的第一本著作《C程序设计语言》之後,他的名字開始為人所熟知。他也創作了許多Unix上的程式,包括在Version 7 Unix上的ditroff與cron

生平

在多倫多出生,1960年至1964年間,就讀於多倫多大學,取得工程物理學(Engineering physics)學士。在普林斯頓大學取得電子工程博士,畢業後留在普林斯頓大學任教,直到2000年退休為止。

布萊恩·克尼漢是貝爾實驗室的成員之一,曾參加UNIX系統的早期開發,之後又加入了貝爾實驗室九號計畫(Plan 9)的研發。在1970年代,布萊恩·克尼漢首先提出了UNIX這個名稱,用來取代之前的UNICS(Uniplexed Information and Computing System)。模倣所見即所得(What You See Is What You Get,WYSIWYG),他提出所見即所有(What You See Is All You Get,WYSIAYG)這個名詞。

1972年,在 中,首次提出Hello world程式,作為程式語言入門的示範。

1978年,與丹尼斯·里奇共同寫作了《C程序设计语言》(The C Programming Language),在當中除了介紹C語言之外,也形成了所謂 K&R C 的程式風格(Coding Style)。

著作

參考資料

  1. ^ Lohr, Steve. To the Liberal Arts, He Adds Computer Science. The New York Times. 31 October 2002 [2018-03-24]. (原始内容于2018-03-24). Mr. Kernighan, 60, is a computer scientist 
  2. ^ YouTube上的"C" Programming Language: Brian Kernighan - Computerphile
  3. ^ Kernighan, Brian Wilson. . proquest.com (PhD论文) (Princeton University). 1969 [2018-03-24]. OCLC 39166855. (原始内容存档于2019-11-09).  
  4. ^ Mendez, Cordelia F. . thecrimson.com. The Harvard Crimson. 2014. (原始内容存档于2017-03-17). 
  5. ^ 引用错误:没有为名为sigscse的参考文献提供内容

外部連結

  • 布萊恩·克尼漢在普林斯頓大學的首頁 (页面存档备份,存于互联网档案馆

布萊恩, 克尼漢, 此生者传记没有列出任何参考或来源, 2011年9月20日, 请协助補充可靠来源, 针对在世人物的无法查证的内容将被立即移除, 布萊恩, 威爾森, 克尼漢, 英語, brian, wilson, kernighan, 1942年, 又譯柯林漢, 生於加拿大多倫多, 加拿大計算機科學家, 曾服務於貝爾實驗室, 為普林斯顿大学教授, 他曾參與unix的研發, 也是ampl與awk的共同創造者之一, brian, kernighan2012年的在貝爾實驗室, 由ben, lowe拍攝, 出生brian,. 此生者传记没有列出任何参考或来源 2011年9月20日 请协助補充可靠来源 针对在世人物的无法查证的内容将被立即移除 布萊恩 威爾森 克尼漢 英語 Brian Wilson Kernighan 1942年 又譯柯林漢 生於加拿大多倫多 加拿大計算機科學家 曾服務於貝爾實驗室 為普林斯顿大学教授 他曾參與Unix的研發 也是AMPL與AWK的共同創造者之一 Brian Kernighan2012年的布萊恩 克尼漢在貝爾實驗室 由Ben Lowe拍攝 出生Brian Wilson Kernighan 1942 01 01 1942年1月1日 81歲 1 加拿大安大略省多倫多国籍 加拿大公民权 加拿大母校University of TorontoPrinceton University PhD 知名于Unix AWK A Mathematical Programming Language AMPL Kernighan Lin algorithm Lin Kernighan heuristic The C Programming Language book 2 网站www wbr cs wbr princeton wbr edu wbr bwk wbr 科学生涯研究领域Computer science机构Princeton University论文Some Graph Partitioning Problems Related to Program Segmentation 1969 博士導師Peter Weiner 3 施影响于David J Malan 4 5 與丹尼斯 里奇共同寫作了C語言的第一本著作 C程序设计语言 之後 他的名字開始為人所熟知 他也創作了許多Unix上的程式 包括在Version 7 Unix上的ditroff與cron 目录 1 生平 2 著作 3 參考資料 4 外部連結生平 编辑在多倫多出生 1960年至1964年間 就讀於多倫多大學 取得工程物理學 Engineering physics 學士 在普林斯頓大學取得電子工程博士 畢業後留在普林斯頓大學任教 直到2000年退休為止 布萊恩 克尼漢是貝爾實驗室的成員之一 曾參加UNIX系統的早期開發 之後又加入了貝爾實驗室九號計畫 Plan 9 的研發 在1970年代 布萊恩 克尼漢首先提出了UNIX這個名稱 用來取代之前的UNICS Uniplexed Information and Computing System 模倣所見即所得 What You See Is What You Get WYSIWYG 他提出所見即所有 What You See Is All You Get WYSIAYG 這個名詞 1972年 在 A Tutorial Introduction to the Language B 中 首次提出Hello world程式 作為程式語言入門的示範 1978年 與丹尼斯 里奇共同寫作了 C程序设计语言 The C Programming Language 在當中除了介紹C語言之外 也形成了所謂 K amp R C 的程式風格 Coding Style 著作 编辑 C程序设计语言 程序设计实践 The Go Programming Language 參考資料 编辑 Lohr Steve To the Liberal Arts He Adds Computer Science The New York Times 31 October 2002 2018 03 24 原始内容存档于2018 03 24 Mr Kernighan 60 is a computer scientist YouTube上的 C Programming Language Brian Kernighan Computerphile Kernighan Brian Wilson Some Graph Partitioning Problems Related to Program Segmentation proquest com PhD论文 Princeton University 1969 2018 03 24 OCLC 39166855 原始内容存档于2019 11 09 Mendez Cordelia F This is CS50 thecrimson com The Harvard Crimson 2014 原始内容存档于2017 03 17 引用错误 没有为名为sigscse的参考文献提供内容外部連結 编辑布萊恩 克尼漢在普林斯頓大學的首頁 页面存档备份 存于互联网档案馆 布萊恩 克尼漢在貝爾實驗室的首頁 取自 https zh wikipedia org w index php title 布萊恩 克尼漢 amp oldid 72325667, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。