布莱恩·克尼汉

✍ dations ◷ 2025-07-23 10:57:12 #布莱恩·克尼汉

布莱恩·威尔森·克尼汉(英语:Brian Wilson Kernighan,1942年-),又译柯林汉,生于加拿大多伦多,加拿大计算机科学家,曾服务于贝尔实验室,为普林斯顿大学教授。他曾参与Unix的研发,也是AMPL与AWK的共同创造者之一。

与丹尼斯·里奇共同写作了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年,在"A Tutorial Introduction to the Language B" 中,首次提出Hello world程式,作为编程语言入门的示范。

1978年,与丹尼斯·里奇共同写作了《C程序设计语言》(The C Programming Language),在当中除了介绍C语言之外,也形成了所谓 K&R C 的程式风格(Coding Style)。

相关

  • 线粒体DNA线粒体DNA(英语:mitochondrial DNA,缩写作mtDNA)指一些位于线粒体内的DNA,与一般位于细胞核内的DNA有不同的演化起源,可能是源自早期细菌。虽然现存生物体中绝大多数作用于线粒体
  • 普罗迪罗马诺·普罗迪(意大利语:Romano Prodi,1939年8月9日-),意大利政治家,曾经两度出任意大利总理,曾经担任欧盟委员会主席。普罗迪从政前曾经在博洛尼亚大学担任教授多年。2011年11月16
  • 变易生死变异生死,佛教术语,指大乘佛菩提的初地菩萨以上、或解脱道的二乘修行人已证解脱极果阿罗汉果者而回入大乘者,皆有能力入有余涅槃,而其解脱证境已不受三界之轮回,故属不受分段生死
  • 圣克莱尔河圣克莱尔河(St. Clair River)位于北美洲中部五大湖地区,连接休伦湖和圣克莱尔湖,全长64公里。
  • 新山一国际机场新山一国际机场(越南语:Cảng hàng không quốc tế Tân Sơn Nhất/.mw-parser-output .han-nom{font-family:"Nom Na Tong","Han-Nom Gothic","Han-Nom Ming","HAN NOM A"
  • 攻击表面攻击表面(英语:attack surface),也称攻击面、攻击层面,它是指软件环境中可以被未授权用户(攻击者)输入或提取数据而受到攻击的点位(攻击矢量(英语:Vector (malware)))。攻击矢量的示例包
  • 凯姆甘杰凯姆甘杰(Kaimganj),是印度北方邦Farrukhabad县的一个城镇。总人口31127(2001年)。该地2001年总人口31127人,其中男性16790人,女性14337人;0—6岁人口4780人,其中男2544人,女2236人;识
  • 于劲于劲可以指:
  • 查尔顿 (澳大利亚国会选区)查尔顿选区(英语:Division of Charlton),是澳大利亚新南威尔士州的下议院选区,位于该州中海岸地区、纽卡斯尔以南,麦觉里湖西岸。面积205平方公里。选区始于1984年,名字是纪念工党
  • 穗花澳大利亚杉穗花澳大利亚杉()为澳大利亚杉属()中唯一的物种,并且为太平洋地区新喀里多尼亚大特雷岛(英语:Grande Terre (New Caledonia))的特有种。穗花澳大利亚杉为常绿乔木,高度可生长3至25米。树梢为密集分支,然其在拥有自由生长空间时,具有不会生长到如此高大及繁茂的习性(英语:Habit (biology))。树皮为红棕色纤维状,会剥落成短带或鳞片状。树叶呈螺旋状排列于树枝上,叶柄长达8毫米。深绿色的树叶长17公分、宽0.8公分,叶型呈线形与披针形间,前端为尖状,叶缘略为卷起。在树叶的上侧