现代个人计算机之父—记图灵奖得主Chuck Thacker

2024-04-16 04:58

本文主要是介绍现代个人计算机之父—记图灵奖得主Chuck Thacker,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!


转载
标签: 

微软亚洲研究院

 

图灵奖

 

二十一世纪计算

 

经验分享

 

chuck

 

thacker

分类: 人才
现代个人计算机之父鈥敿峭剂榻钡弥鰿huck <wbr>Thacker

就对计算机科学的贡献而言,我想不出有谁能够抵得上Chuck Thacker,这使得我在听到他得到图灵奖后非常高兴。……人们现在往往把个人电脑作理所应当,而Chuck则是一个真正能够认识到它的潜能的人。”

--比尔·盖茨 

Chuck Thacker其人

他是以太局域网的发明者之一,也是世界是第一台激光打印机发明者之一。他是加州大学计算机大学的校友,也是瑞士联邦大学的荣誉博士,因为发明了世界上第一部上网计算机,他于2004年获得美国颁发的德雷珀奖,他就是Chuck ThackerChuck Thacker自小立志成为工程师,因此他从小学习就很努力,总尝试以不同的角度去观察事物。青年时期,Chuck博览群书,大量的阅读帮助他认识到哪种技术将会成为发展趋势,他深深体会到,新事物总是从旧事物中发展而来的。

 

2009年,图灵奖颁发给Charles Thacker,以表彰他对第一台现代个人计算机——施乐帕克(Xerox PARCAlto的先驱性设计,以及在局域网(包括以太网)、多处理器工作站、窥探高速缓存一致性协议和平板PC等方面的杰出成就与贡献。因此,Thacker也成为继Tony Hoare (1980年获奖)Butler Lampson (1992年获奖)和已逝的 Jim Gray (1998年获奖)之后,微软研究院第四位获得这一最高荣誉的研究者,他的名字被刻写在光华夺目的图灵碗上。美国计算机协会(ACM)主席Dame Wendy Hall在致辞中说道,“Charles Thacker计算机系统领域最杰出的工程师之一,他的一个又一个成就对现代计算机技术产生了深远影响。同时,比尔•盖茨也因此写下了开头那段文字。

                                现代个人计算机之父鈥敿峭剂榻钡弥鰿huck <wbr>Thacker

 

在得知Chuck获得图灵奖的当天,微软全球高级副总Rick Rashid样对微软员工说:“我们现在在一位伟人身边We are in the presence of greatness)。”

 

Chuck与微软

Chuck的大部分职业生涯在三个知名研究机构度过,1971年他加入施乐帕克研究中心并在那里工作了13年;1984年加入DEC,也在那里工作了13年;1997年,他来到了微软,Roger Needham人共同建立了微软剑桥研究院,两年后返回美国并领导了微软平板PC原型的开发,之后又回到微软研究院,从事计算机体系架构方面的研究。而如今,又一个13年已经来到,不过“13年离职规律似乎要被打破了。他对在微软的研究工作始终热情不减:现在,他领导着微软硅谷研究院的计算机架构研究组,并致力于能够实现多核计算实验的现场可编程门阵(field-programmable gate arrays to enable multicore-computing experimentation)的研究,另外,他还对一个名为“Barrelfish”的项目深感兴趣,该项目是微软剑桥研究院和瑞士联邦技术学院的合作项目,关注多核系统中的操作系统原理(operating-system principles specifically for multicore systems)。

                             现代个人计算机之父鈥敿峭剂榻钡弥鰿huck <wbr>Thacker

 

Chuck寄语 

Charles Thacker——这位图灵奖得主不仅在技术方面成就斐然,而且是位极受尊敬的研究管理者。在微软研究院,他通常被人们昵称作Chuck

 现代个人计算机之父鈥敿峭剂榻钡弥鰿huck <wbr>Thacker

谈到对自己影响最大的人,Chuck说他经常受到同事们与合作者们的影响。这让他感到自己特别幸运。Chuck身边有许多非常优秀的同事,他们都对研究感兴趣,一个能够聚集很多志同道合的研究者的项目,成功的机会就很大,Chuck说。 

 

你知道对Chuck影响最大的人是谁么?Chuck曾经提到过这三位对他产生重大影响的人:Doug Engelbart(道格·恩格尔巴特),他的想法对Chuck的工作有及其深远的影响。享有“计算机图形学之父”美誉的Ivan Sutherland(伊·苏泽兰特),他对简化人与计算机之间的信息交互有重要贡献,以及Wesley Clark(威斯利·克拉克),这位世界上最早的个人计算LINC的发明者。 

现代个人计算机之父鈥敿峭剂榻钡弥鰿huck <wbr>Thacker作为一位在计算机界做出了重要的历史贡献的科学家,Chuck认为,像他们这样做基础研究的人,是在幕后改变世界。他们只是在研究室里做自己擅长的事情,许多成果可能成为文明的一部分,但是许多人并不明白它们的出处。只有一些专业人员可能对计算机的发展历史感兴趣,对研究人员了解一些,但大多数人并不知道他们在做的事情。
      

面对现今想要进入计算机研究领域的年轻人,Chuck有他自己的忧虑:一直以来,他很担心年轻人不想做科学研究,只是使用计算机。在他上学的时候,已经有了人造地球卫星,这对进入工程领域以及科学界的人来说是一个巨大的动力,即便这些学科更加困难。“我们今天并没有这样大的成果,我怀疑这是现在的年轻人不做研究的一个很重要的原因。什么事情会让年轻人更有激情?”Chuck,“我对年轻人去制造机器人抱有乐观的态度,因为机器人最能激发年轻人的创造力。我年轻的时候,是一个业余无线电爱好者,我利用Heathkit建立了自己的无线电站。在我看来,机器人技术就是21世纪的Heathkit,其中蕴含了许多机会。”

 

而在自身多年的研究经历中,Chuck表示,以下几点是他最深的体会:

 

第一,慎重的选择和自己一起工作的人,要尽量得到他们的帮助使自己更加成功,也要尽量帮助他们获得成功;

第二,在生活的各个方面重视简单与优雅的品质;

第三,仔细检讨自己的问题,特别是一些最基本的问题,小事总是会酿成大错

 

而在科学家眼里,我们未来最大的挑战是什么呢Chuck说,我们必须关注地球。技术,特别是计算机技术将在这一方面大有可为。我们要关注计算机界那些已经做过的大事,也应该关注还没有做的大事。利用计算机真的可以帮助人们去处理他们日常生活工作中的事情。  

      

这篇关于现代个人计算机之父—记图灵奖得主Chuck Thacker的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/907838

相关文章

CSS3打造的现代交互式登录界面详细实现过程

《CSS3打造的现代交互式登录界面详细实现过程》本文介绍CSS3和jQuery在登录界面设计中的应用,涵盖动画、选择器、自定义字体及盒模型技术,提升界面美观与交互性,同时优化性能和可访问性,感兴趣的朋... 目录1. css3用户登录界面设计概述1.1 用户界面设计的重要性1.2 CSS3的新特性与优势1.

无法启动此程序因为计算机丢失api-ms-win-core-path-l1-1-0.dll修复方案

《无法启动此程序因为计算机丢失api-ms-win-core-path-l1-1-0.dll修复方案》:本文主要介绍了无法启动此程序,详细内容请阅读本文,希望能对你有所帮助... 在计算机使用过程中,我们经常会遇到一些错误提示,其中之一就是"api-ms-win-core-path-l1-1-0.dll丢失

Python使用Reflex构建现代Web应用的完全指南

《Python使用Reflex构建现代Web应用的完全指南》这篇文章为大家深入介绍了Reflex框架的设计理念,技术特性,项目结构,核心API,实际开发流程以及与其他框架的对比和部署建议,感兴趣的小伙... 目录什么是 ReFlex?为什么选择 Reflex?安装与环境配置构建你的第一个应用核心概念解析组件

使用DeepSeek搭建个人知识库(在笔记本电脑上)

《使用DeepSeek搭建个人知识库(在笔记本电脑上)》本文介绍了如何在笔记本电脑上使用DeepSeek和开源工具搭建个人知识库,通过安装DeepSeek和RAGFlow,并使用CherryStudi... 目录部署环境软件清单安装DeepSeek安装Cherry Studio安装RAGFlow设置知识库总

如何测试计算机的内存是否存在问题? 判断电脑内存故障的多种方法

《如何测试计算机的内存是否存在问题?判断电脑内存故障的多种方法》内存是电脑中非常重要的组件之一,如果内存出现故障,可能会导致电脑出现各种问题,如蓝屏、死机、程序崩溃等,如何判断内存是否出现故障呢?下... 如果你的电脑是崩溃、冻结还是不稳定,那么它的内存可能有问题。要进行检查,你可以使用Windows 11

计算机毕业设计 大学志愿填报系统 Java+SpringBoot+Vue 前后端分离 文档报告 代码讲解 安装调试

🍊作者:计算机编程-吉哥 🍊简介:专业从事JavaWeb程序开发,微信小程序开发,定制化项目、 源码、代码讲解、文档撰写、ppt制作。做自己喜欢的事,生活就是快乐的。 🍊心愿:点赞 👍 收藏 ⭐评论 📝 🍅 文末获取源码联系 👇🏻 精彩专栏推荐订阅 👇🏻 不然下次找不到哟~Java毕业设计项目~热门选题推荐《1000套》 目录 1.技术选型 2.开发工具 3.功能

深入理解RxJava:响应式编程的现代方式

在当今的软件开发世界中,异步编程和事件驱动的架构变得越来越重要。RxJava,作为响应式编程(Reactive Programming)的一个流行库,为Java和Android开发者提供了一种强大的方式来处理异步任务和事件流。本文将深入探讨RxJava的核心概念、优势以及如何在实际项目中应用它。 文章目录 💯 什么是RxJava?💯 响应式编程的优势💯 RxJava的核心概念

HomeBank:开源免费的个人财务管理软件

在个人财务管理领域,找到一个既免费又开源的解决方案并非易事。HomeBank&nbsp;正是这样一个项目,它不仅提供了强大的功能,还拥有一个活跃的社区,不断推动其发展和完善。 开源免费:HomeBank 是一个完全开源的项目,用户可以自由地使用、修改和分发。用户友好的界面:提供直观的图形用户界面,使得非技术用户也能轻松上手。数据导入支持:支持从 Quicken、Microsoft Money

分布式系统的个人理解小结

分布式系统:分的微小服务,以小而独立的业务为单位,形成子系统。 然后分布式系统中需要有统一的调用,形成大的聚合服务。 同时,微服务群,需要有交流(通讯,注册中心,同步,异步),有管理(监控,调度)。 对外服务,需要有控制的对外开发,安全网关。

Java IO 操作——个人理解

之前一直Java的IO操作一知半解。今天看到一个便文章觉得很有道理( 原文章),记录一下。 首先,理解Java的IO操作到底操作的什么内容,过程又是怎么样子。          数据来源的操作: 来源有文件,网络数据。使用File类和Sockets等。这里操作的是数据本身,1,0结构。    File file = new File("path");   字