布莱恩·柯林汉

✍ dations ◷ 2025-07-22 06:35:11 #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)。

相关

  • 丹人丹麦日耳曼人(Dane,Dani)是居住在斯堪的那维亚南部的北日耳曼部落,居住范围大概是今天的丹麦本部和瑞典南部斯堪尼地区,并存在于北欧铁器时代和维京时代。他们建立了后来的丹麦王
  • 大耳马鲛大耳马鲛为辐鳍鱼纲鲈形目鲭亚目鲭科的其中一种,分布于西大西洋区,从加拿大至巴西圣保罗海域,本鱼腹鳍间的突起小而两裂,泳鳔不存在,侧线突然弯曲的向下在第二背鳍鳍之下,成鱼有没
  • 麟洛乡坐标:22°39′02″N 120°31′38″E / 22.650586°N 120.527111°E / 22.650586; 120.527111麟洛乡(台湾客家语南四县腔:linˇlog hiongˊ)位于台湾屏东县北部,西邻屏东市,北邻长
  • Linognathidae见内文鄂虱科(学名:Linognathidae),又名毛虱科,旧属虱毛目(Phthiraptera),现在是啮虫目虱亚目之下的一个科,有物种70个。Cladogram enligt Catalogue of Life和Dyntaxa:LinognathusPro
  • 酒精成瘾酒精依赖(英语:Alcohol dependence),又称酒精成瘾(Alcohol addiction)、酒瘾,对于含酒精饮料产生心理或生理上的依赖,造成的身心失衡证状。患者会无视于自己身上出现的各种失调,长期
  • 卡肖尔顿坐标:51°21′55″N 0°10′03″W / 51.3652°N 0.1676°W / 51.3652; -0.1676卡尔夏登(Carshalton,/kɑːˈʃɔːltən/)是伦敦郊区的一个地区,属于萨顿伦敦自治市。在1965年之
  • 和室和室是日本房屋内特有的传统房间,地面铺上叠席(在日本称为“畳”,日语发音ta ta mi,即俗称的榻榻米),由于叠席的大小是固定的,铺的张数可以知房间大小。和室的空间由拉窗和隔扇(两面
  • 大定大定(元年:1161年十月 - 末年:1189年)是金世宗唯一的一个年号。金世宗使用大定这个年号一共二十九年。金海陵王正隆六年十月乙巳日(1161年10月26日),金东京留守完颜雍领诸军入城,共
  • 美国教育部美国教育部(英语:United States Department of Education,缩写:ED),是美国联邦政府主管联邦教育行政事务的行政部门。1979年10月17日,吉米·卡特总统签署生效《教育部组织法》(Depa
  • 武库舰武库舰(英语:Arsenal ship),亦称火力舰,是一种概念性的海上导弹发射平台,一般定义为垂直发射系统不少于500个发射架。其装备的导弹大多为巡航导弹,这种武库舰可以被诸如采用宙斯盾