布莱恩·克尼汉

✍ dations ◷ 2025-06-20 03:50:42 #布莱恩·克尼汉

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

相关

  • 核技术核子技术是关于原子核的核反应技术,其中比较重要和已经投入实用的有核动力、核医学和核武器。核技术的应用十分广泛,也应用于烟雾探测器(英语:Smoke detector),到瞄准具。1896年,亨
  • 鞭虫病鞭虫病(Trichuriasis),是由一种名为鞭虫(Trichuris trichiura)的寄生虫感染所导致的疾病。疾病的症状取决于患者体内的鞭虫数量,如果只感染很少量的虫,常常不会有显著症状,但若感染
  • 格列美脲马尔胰(Amaryl)是一种硫酰基尿素类(Sulfonylurea)的糖尿病药物。主要成分为Glimepiride 。用来主治第二型糖尿病。
  • 周灿周灿(?-1645年),字光甫,苏州府吴江县人,明朝、南明政治人物。崇祯四年(1631年)辛未科进士,授宣化县知县,调浙江会稽县,为政有成绩。转浙江道监察御史,巡按江西,入境时,部下官吏都命差役出迎
  • 达尔马提亚王国达尔马提亚王国(克罗地亚语:Kraljevina Dalmacija;德语:Königreich Dalmatien;意大利语:Regno di Dalmazia)是哈布斯堡君主国自1815年到1918年期间下辖的一个行政区划(王国)。其首府
  • 阿仕顿·伊顿阿什顿·伊顿(英语:Ashton Eaton,1988年1月21日-)是美国十项全能运动员,为尤金的俄勒冈径赛俱乐部(英语:Oregon Track Club)效力。赢得2012年奥运会(8869分)和2016年奥运会(8893分,奥运会
  • 血芙蓉《血芙蓉》(英语:)是1978年邵氏电影公司出品,何梦华所执导的电影。为1975年电影《血滴子》续篇。清雍正年间,雍正帝(韦弘饰)伪行德政,广收民心,实则对汉人残酷统治,组织暗杀集团血滴子
  • 吴安 (明朝)吴安,南直隶镇江府丹徒县人,明朝外戚,明代宗的舅父。宣德三年(1428年)妹妹被明宣宗朱瞻基册封为贤妃,授吴安锦衣卫百户。明代宗嗣位,尊吴贤妃为皇太后,吴安进升为本卫指挥使。转任前
  • 豪斯多夫维数豪斯多夫维数又称作豪斯多夫-贝塞科维奇维数(英语:Hausdorff-Besicovitch Dimension)或分形维数,它是由德国数学家豪斯多夫(Felix Hausdorff)于1918年引入的。通过豪斯多夫维数可
  • 东维鲁县东维鲁县(爱沙尼亚语:Ida-Viru maakond,或称Ida-Virumaa)是爱沙尼亚东北部的一个县,东接俄罗斯,南傍楚德湖,北临芬兰湾。面积2972平方公里。2021年时人口数量为133,888人。首府约赫维。东维鲁县划分为8个市镇,其中4个为城市型,4个位乡村型。Pühtitsa ConventLake UljasteAsh hills in Ida-Viru CountySelisoo bog赫尔曼城堡梅埃塔古塞庄园锡拉迈埃市政厅