布莱恩·柯林汉

✍ dations ◷ 2025-06-09 00:53:25 #1942年出生,在世人物,多伦多人,加拿大计算机科学家,贝尔实验室科学家,普林斯顿大学教师,编程语言设计者,多伦多大学校友,普林斯顿大学校友,Unix人物,爱尔

布莱恩·威尔森·柯林汉(英语: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)。

相关

  • 虾,俗称虾子,是多种生活在水中的长身甲壳亚门节肢动物的共同泛称,其具体语义可变。一般语境中虾多指软甲纲十足目下的真虾下目与枝鳃亚目;在较严格的语境中可能仅指代真虾下目或
  • 配音配音 (英语:Dubbing),广义指影片加入声音的过程,狭义指配音员替角色配制声音、为影视作品或电视动画等加入负责内容说明的旁白。另外,戏剧演员的话音或歌声转由别人配制的替代、现
  • 芦笙舞芦笙舞又被称为踩芦笙、踩歌堂,是一种中国民间传统舞蹈。表演男子一边吹芦笙,一边以下肢(包括胯、膝、踝)的灵活舞动表演舞蹈。虽然国家非物质文化遗产认定时称为“苗族芦笙舞”
  • 勒沙特列原理勒夏特列原理(英语:Le Chatelier principle)或翻译为吕·查德里原理,又称平衡移动原理,是一个定性预测化学平衡点的原理,其内容为:化学平衡是动态平衡,如果改变影响平衡的一个因素,平
  • 吸血吸血(Hematophagy ,来自希腊文,haima“血”,phagein“去吃”)是某些特定动物取食血液的一种行为。由于血液是一种富含营养蛋白和脂质而不需要花费过多努力获得的液体组织,因此特别
  • 高架式投影机透镜式投影仪(Overhead projector)是一种将透明幻灯片放置在书写玻璃台上,利用灯光透过玻璃台进行照射成像的投影仪。这种投影仪方便即时书写,适合在课堂、办公室中进行讲解时使
  • 大分县大分县(日语:大分県/おおいたけん〔おほいたけん〕 Ōita ken */?)位于日本九州东北部。县政府大分市。温泉数量和涌出泉量皆是日本第一名。面向别府湾的别府温泉和位于大分县
  • 夹克夹克(法语:Jaquette;英语:Jacket),又称茄克,是一种长度至腰部或臀部的上半身衣着。夹克通常是长袖,而且多在前面扣合。相较同样作为外衣穿着的大衣,它显得更轻便、更合身,样式也更为简
  • 类韵类韵(英语:Assonance)是西方诗歌里的一种押韵形式,意思是一行韵文或一首诗里头有元音韵的重复。因为在西方语言的单字大多数有韵尾,若押韵要连带韵尾一起难易度极高,所以有类韵方
  • 贾德普·赫拉华特贾德普·赫拉华特(英语:Jaideep Ahlawat,1980年2月8日-), 是一名印度男演员。参演了电影哈塔梅塔(英语:Khatta_Meetha_(2010_film))。他出生在印度哈里亚纳邦罗塔克县的一个贾特人家