彼得·J·温伯格

AWK编程语言中的字母W指的是彼得·J·温伯格,一位美国计算机科学家,他的技术贡献帮助塑造了早期的Unix工具。他的职业生涯跨越了编译器设计和研究的数十年发展,从基础数论转向主要工业实验室和全球技术公司的重要职位。

学术基础

温伯格于1942年出生在纽约市,1964年在斯沃斯莫尔学院完成本科学业。他在加州大学伯克利分校深造数学,专注于数论。在德里克·亨利·莱默的指导下,他于1969年获得博士学位,论文题为《关于高斯类数二猜想的证明》。博士毕业后,他在密歇根大学安娜堡分校数学系工作,继续研究解析数论。

贝尔实验室的贡献

温伯格转入AT&T贝尔实验室,成为软件开发的关键人物。他与阿尔弗雷德·V·阿霍和布莱恩·W·柯林汉共同参与了AWK编程语言的设计,这一工作记录在他们1988年的著作《AWK编程语言》中。此外,他还参与了f77 Fortran编译器的工作。在他担任计算机科学研究主管期间,他的形象通过PJW Face(将他的照片与AT&T标志合并创建的图像)成为公司传奇的一部分。

职业发展

在加入谷歌(他目前受雇于此)之前,温伯格曾在文艺复兴科技公司担任首席技术官。他的专业顾问工作包括自1990年以来一直担任JASON国防咨询小组成员。在整个职业生涯中,他在数学界保持着合作的形象,埃尔德什数为2。

免费测试
你的是多少?

二十道题、八分钟计时,以及与所有参与者对比得出的百分位。无需注册。

开始智商测试 →

快速事实

- 出生:1942 - 出生地:纽约市 - 教育:斯沃斯莫尔学院;加州大学伯克利分校 - 雇主:密歇根大学;贝尔实验室;文艺复兴科技公司;谷歌 - 主要作品:《AWK编程语言》;f77编译器 - 奖项:恩斯特·梅达尔奖章(1998);美国科学促进会会士(2017) - 专业咨询:JASON国防咨询小组(自1990年起) - 埃尔德什数:2

读者提问

### AWK中的W代表什么?

字母W代表温伯格,承认他是该编程语言的合著者。

### 什么是PJW Face?

它是20世纪80年代中期在贝尔实验室创建的一幅图像,将温伯格的脸与AT&T公司标志结合在一起。

与伟人比较

Mahatma Gandhi vs Sun TzuBernhard Riemann vs Niccol MachiavelliGarry Kasparov vs Kurt G DelCarl Sagan vs Magnus Carlsen
查看排行 →所有对比 →

神童

Umi GarrettUmi GarrettWent viral playing Liszt on Ellen at eight, then won a Chopin…Maddie ZieglerMaddie ZieglerSia's 'Chandelier' Music Video at Age 11 — Two Billion YouTube…Daniel TammetDaniel TammetRecited pi from memory to 22,514 digits in just over five hoursShirley TempleShirley TempleHollywood's number-one box-office star as a child, later a U.S.…
神童 →

玩一玩,明天再来

每日天才挑战 · Word riddle
What can travel all around the world while staying in one corner?
点选你的答案 ↓
你是哪位天才? 免费智商测试