布莱恩·柯林汉

✍ dations ◷ 2024-09-20 13:40:41 #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)。

相关

  • 甲状腺过氧化物酶甲状腺过氧化物酶(Thyroid peroxidase或thyroperoxidase,简称TPO)是一种主要在甲状腺中表达的酶。它可以催化碘离子与甲状腺球蛋白酪氨酸残基的加成反应,以此合成甲状腺素(thyrox
  • 瓦尔基丽女武神,又称瓦尔基丽(古诺尔斯语:Valkyrja,原音较接近德语发音的“华尔秋蕾/华尔裘莲”(Walküre)),在古诺斯语是“瓦尔基丽”Valkyrja,在英语则是“瓦尔基里”Valkyrie。是北欧神话里
  • 广深关系广深关系指中华人民共和国广东省广州与深圳两个城市之间的关系。广州与深圳同为中国内地一线城市。但由于广州是广东省人民政府所在地,历史文化悠久,是广东的政治经济文化中心
  • 北京大学赛克勒考古与艺术博物馆坐标:39°59′44″N 116°18′21″E / 39.995528°N 116.305922°E / 39.995528; 116.305922北京大学赛克勒考古与艺术博物馆(英语:Arthur M. Sackler Museum of Art and Archa
  • 比达友人比达友人,是马来西亚的砂拉越南部和印度尼西亚的西加里曼丹省北部几个土著群体的统称,他们在语言和文化上大致相似。比达友的意思是指土地的居民。他们是砂拉越和西加里曼丹的
  • 五氧化二铌五氧化二铌是铌的氧化物之一,化学式为Nb2O5。白色粉末。不溶于水,难溶于酸,可溶于熔融硫酸氢钾或碱金属碳酸盐和氢氧化物中。铌用硝酸和氢氟酸混酸溶解得氟铌酸,经萃取铌和反萃
  • 各国铋产量列表这是一个2006年各国铋产量列表,基于英国地质调查所2008年6月的数据。
  • 我们这一家角色列表我们这一家角色列表记载日本漫画、改编动画《我们这一家》的所有登场角色相关资料。Tachibana MidoriTachibana MikannTachibana Yuzuhiko
  • 82型驱逐舰2×Babcock and Wilcox蒸汽锅炉1×AEI 齿轮变速蒸气涡轮/3000082型驱逐舰(Type 82 destroyer)即布里斯托尔级驱逐舰(Bristol -class destroyer)是英国皇家海军拟用作取代郡级驱
  • .இலங்கை.இலங்கை (DNS名称为".xn--xkc2al3hye2a")是斯里兰卡的泰米尔语国际化国家及地区顶级域。而斯里兰卡的传统国家及地区顶级域是.lk。A .ac .ad .ae .af .ag .ai .al .a