首页 » 人物 » W.Richard Stevens

W.Richard Stevens生平

W.Richard Stevens

W.Richard Stevens(1951-1999),著名的UNIX系统编程和网络编程作者,他的6部著作值得我们永久珍藏:《UNIX环境高级编程》、《UNIX网络编程》2卷本、《TCP/IP详解》3卷本。我们常说的Stevens 7卷本,其中包括一本1990年出版的《UNIX网络编程》,它最终被1998年和1999年出版的《UNIX网络编程 卷1》、《UNIX网络编程 卷2》所替代,Stevens原本计划《UNIX网络编程》卷3,但由于他的离世,这个愿望成了他和我们永久的遗憾。

Stevens 1951年生于赞比亚,他的家庭多次搬迁,最终定居于南非。Stevens不幸逝世于1999年9月1日,享年48岁。Stevens的死因不明,在他去世后的第2年,他的妹妹和遗孀替他领奖时(2000年,Stevens被授予Usenix终身成就奖),她们被大家对Stevens的尊重而震撼,她们没有想到平时很普通的Stevens竟然有那么多的喜爱他的朋友和读者。

Stevens的个人主页有他生平的一些简短介绍,我大致翻译如下:

1951年生于北罗得西亚(Northern Rhodesia,现为赞比亚)的Luanshya。父亲是美国人,其青年时代在南非和塔斯马尼亚岛(Tasmania,澳洲东南方)度过,于1937年从哥伦比亚大学毕业,成为一名冶金工程师(metallurgical engineer),在Roan Antelope Copper Mine这个地方工作。母亲也是美国人,到北罗得西亚去见他兄弟,又一位从哥伦比亚毕业的采矿工程师(mining engineer),在北罗得西亚遇见父亲,结婚,并共度16年的岁月。

1956-1960年,父亲到犹他州盐湖城工作(Salt Lake City, Utah)。

1960-1964年,父亲到新墨西哥的赫尔利工作(Hurley, New Mexico)。

1964年,父亲在华盛顿特区(Washington, D.C.)的布鲁金斯学会(Brookings Institution)呆了6个月。

1964-1971年,父母到南非。

1964-1968年,弗吉利亚州(Virginia)。父母到了南非,Stevens在弗吉利亚州上高中。当时Stevens有两个选择:在美国上寄宿学校(boarding school)或到南非上英式寄宿学校(English-style boarding school),他选择了前者。每年夏天Stevens都会回南非老家。

1968-1973年,密歇根州(Michigan)。密歇根大学。

  • 1969,俄克拉荷马州(Oklahoma)。在Bechtel公司获得一份暑假工作(在铀处理厂工作?)。
  • 1971/1972,乔治亚州(Georgia)。在Southwire公司获得一份暑假工作,第1个暑期是计算机操作员,第2个暑期是程序员。

1973-1975年,加利福利亚州(California)。从密西根大学毕业后做了2年程序员。

1975-1982年,亚利桑那州(Arizona)。在基特峰天文台(Kitt Peak Observatory)全职工作,从亚利桑那大学获得硕士和博士学位。这里Stevens提到,即便是全职工作没有多少闲余时间,仍然可以获得博士学位。

1982-1990年,康乃迪克州(Connecticut)。就职于卫生系统国际公司(Health Systems International)。

1990年以后,亚利桑那州。

参考

W.Richard Stevens的个人主页

Guru of the Unix gurus。UNIX大师中的大师。

分享

0