加州理工学院 知名校友
沃尔特·布莱特是一位美国计算机专家,毕业于加州理工学院,攻读机械工程专业。他因开发电脑游戏《帝国》而成名。在大学时期,布莱特迷恋网络游戏和编程,毕业后投身计算机软件开发领域。经历了成功和挫折后,他最终开发出新的编程语言D语言,引起了广泛关注。D语言结合了C和C++的优点,具有强大的开发效率和实用性,受到了全球计算机界的认可。布莱特和合作者亚历桑德雷斯库为D语言不断优化和推广,使其成为世界上最受欢迎的编程语言之一。布莱特的故事彰显了坚持不懈、勇于创新的精神,也启示着人们在追求梦想过程中的坚韧和毅力。*
Walter Bright头像

Walter Bright

身份简介:

美国计算机专家

中文译名:

沃尔特·布莱特

国籍:

美国

出生日期:

1957年1月1日

太阳星座:

学历:


人际关系


好友:

安德雷·亚历桑德雷斯库(Andrei Alexandrescu)

马克·斯特罗伯格(Mark Stroberg)

谢尔·法利(Shal Farley)


·计算机编程

·D语言

·《帝国》游戏

成长经历


关于自己的个人信息和家庭背景,沃尔特·布莱特很少对外提及。他在接受一些计算机类媒体采访时,偶偶会提到自己的成长经历。布莱特回忆称,自己小时候对很多东西都充满好奇,喜欢打破砂锅问到底。

9岁时,布莱特看了经典战争电影《不列颠之战》。剧中英国军方在一个巨大的沙盘上对战争进行推演,将飞机、战舰和军队部署都直观地列了出来。这个场景给了布莱特很大的震撼和启发。此外,他还很喜欢玩《大富翁》之类的冒险棋盘游戏。这让他很早就萌发了一个想法,要开发一款能兼具棋类和视频功能的游戏。

14岁时,布莱特第一次尝试,在一块木胶板上画上地图和其他一些游戏标记。不过,这个粗糙的制作显然不成功,因为太多游戏数据需要体现在木板上。布莱特说:“最大的困难是,还需要找到一个愿意和我一起坐在木板旁几个小时的人。”上高中时,布莱特喜欢在一些卡片上进行简单的排列组合游戏。这是一种编程的思路,虽然在常人看来枯燥无聊,但布莱特乐此不疲。他最喜欢一本名叫《汗穆拉比》的游戏列表书。此外,布莱特对航空和火箭发射也情有独钟,他甚至买了一堆简单的工具和组件,自己制作了发射装置。

1975年,布莱特进入加州理工学院,攻读机械工程专业。当时加州理工学院向学生提供免费上网服务,这让布莱特如获至宝。他在一段时间内痴迷于玩《星际迷航》等早期的网络游戏,直到所有的游戏全被解锁,他感到无聊之后,决定继续自己开发游戏的梦想。布莱特发现,用电脑来设计一款理想的游戏是最佳方式。“因为这是一个完全虚拟的空间,可以充分发挥想象力。”

为了开发游戏,布莱特先后学习了几种编程技术,包括当时比较先进的FORTRAN。经过一年多的开发和研究,布莱特终于推出了这款名为《帝国》的游戏。这款电脑游戏推出后很快获得了不少加州理工学生的喜爱。不过,由于游戏需要占用大量公用电脑的内存和CPU的计算,学校方面最后让布莱特停止运行。布莱特回忆称,当时加州理工学院的一些人不喜欢《帝国》,甚至指责它是导致几个学生因为沉迷于游戏而退学的原因。不过,开发这款游戏显然让布莱特打开了一个全新的世界。1979年,他从加州理工毕业,获得了机械工程学士学位。

职业生涯


大学毕业后,布莱特开始思考职业方向问题。他对机械工程并不喜欢,而且要在这个领域工作,只能是去担任普通职员。而通过开发《帝国》游戏,布莱特坚信自己可以在计算机编程方面找到一条通往未来的道路。“编程让我可以不花任何钱,就能建造最复杂的东西。编写游戏的吸引力是一种上帝情结——你要创建一个完全遵循你规则的世界。”

在加州理工期间,布莱特其实已经开始打工。他为Mattel公司的家庭视频游戏系统编写游戏来挣钱。上世纪80年代初,布莱特花费6000美元买了一台最先进的H11电脑,继续开发《帝国》的后续版本。1983年4月,他完成了全新编码的《帝国》游戏,并通过BYTE杂志对外公布了这个消息。不过,市场显然对布莱特的发明并不感兴趣,这个游戏只卖出了两套。心灰意冷的布莱特决定找一份工作,维持生计。

布莱特之后加入一家计算机软件公司,为MS-DOS开发软件。当时,这家公司使用IBM电脑和C语言开发程序。布莱特偶然间发现,《帝国》游戏在这个组合平台上运行非常良好。他重新用C语言设计了《帝国》,再次通过BYTE杂志发表。结果,布莱特收到了雪片般飞来的订单。这次的成功让他相信了一点,“是时候把它卖给一家大型游戏公司,来赚取版税了”。经过一番搜寻和洽谈之后,布莱特最终将《帝国》游戏版权卖给了一家名为Interstel的小公司。布莱特后来说:“这款游戏在市场上获得了巨大的成功,超出了我所有的预期。”

终获成功


用C语言开发《帝国》的经历让布莱特萌发了另外一个想法。在他看来,这种计算机语言虽然很流行,但仍存在无法优化等很多问题。当布莱特为此请教一位业内大咖时,后者轻蔑地说出了让布莱特一辈子都无法忘记的话。“你以为自己能写出一个类似C语言的编译器吗?”

不服输的布莱特花费大量时间,开发了Datalight C,这是一款优化的编译器。他之后把它卖给了 Zortech公司。

上世纪80年代,计算机编程界几乎被C语言完全垄断。布莱特也成为这股热潮的一份子,他在C和c++编译器中尝试了许多语言改进,但都失败了。1999年,布莱特决定从供职的著名软件公司赛门铁克退休,放弃编程事业。他花了大约六个星期的时间,整天看电视,打发时间。但最终这种无聊的日子让布莱特彻底崩溃。“我必须回去,虽然成功的机会很小,但我至少可以手握利剑,继续战斗下去。”

从2000年开始,布莱特进入Digital Mars公司,全力研发一种全新的计算机编程语言,D语言。2001年,D语言正式发布。这个全新的编程语言借鉴了C和C++语言,集众多系统级编程语言所需的功能于一身,既有强大的开发效率,同时兼具了实用性。D语言推出后,很快吸引了来自全世界计算机界的用户和合作者。布莱特感慨地说:“D语言代表了全世界很多人的梦想,他们希望有一种不一样的编程语言。”

Walter Bright

2005年,布莱特和年轻的华盛顿大学计算机专家亚历桑德雷斯库一起合作,开始对D语言进行优化和市场推广。亚历桑德雷斯库说:“这就是布莱特为创造一种适用于所有场合的语言所做的努力,我们的目标是用一种语言来完成所有的工作。”在亚历桑德雷斯库的推动下,Facebook也设立了D语言的研发部门和项目组。从各种在线开发者服务平台来看,D语言目前是世界上最受欢迎的20到30种计算机语言之一。布莱特说,D语言目前需要的是有人愿意投入大笔资金来推广它。“无论如何,我们已经比其他人走得更远了。”

参考信息:

Walter Bright

How I Came to Write D

The Next Big Programming Language You’ve Never Heard Of

Ruminations on D: An Interview with Walter Bright

可能感兴趣的问题:
1. 沃尔特·布莱特是如何在加州理工学院度过他的大学时光的?
2. 《帝国》游戏在布莱特的职业生涯中扮演了怎样的角色?
3. 布莱特为什么会决定开发一种新的编程语言D语言?
4. D语言在推出后取得了怎样的成功和影响?
5. 布莱特与亚历桑德雷斯库合作对D语言进行了哪些优化和推广工作?

回答:
1. 沃尔特·布莱特在加州理工学院度过他的大学时光时非常充实。他在这里攻读机械工程专业,痴迷于玩网络游戏,尤其是早期的《星际迷航》等游戏。在大学期间,他也开始了游戏开发的梦想,并最终成功推出了备受欢迎的游戏《帝国》。

2. 《帝国》游戏在布莱特的职业生涯中扮演了重要的角色。这款游戏虽然在初次发布时并未获得市场认可,但通过不断的努力和重新设计,布莱特成功将游戏投入市场,并最终将版权卖给一家小公司,取得了巨大成功。这个经历也让他对计算机编程充满激情和信心。

3. 布莱特决定开发D语言是因为受到了对C语言的挑战和启发,他认为C语言虽然流行但存在一些问题无法解决。他花费大量时间和精力开发了Datalight C编译器,成功将其卖给了一家公司,后来又着手研发全新的编程语言D语言。

4. D语言在推出后获得了成功和影响。借鉴了C和C++的优点,D语言的功能和实用性受到了广泛认可,吸引了全世界的用户和合作者。D语言在计算机界的地位也逐渐上升,被认为是世界上最受欢迎的编程语言之一。

5. 布莱特与亚历桑德雷斯库合作对D语言进行了优化和推广工作。他们联手为D语言进行改进和市场推广,使得D语言在全球范围内得到了更多的认可和应用。他们的努力也受到了Facebook等公司的支持,从而带动了更多的开发者加入到D语言的行列,使其成为影响深远的编程语言之一。

*简介与问答内容由人工智能chatGPT根据文章内容总结发散,仅供参考,如有冲突请以正文内容为准

【独家稿件声明】本文为美国续航教育(Forward Pathway LLC,官网地址:www.forwardpathway.com)原创,未经授权,任何媒体和个人不得全部或者部分转载。如需转载,请与美国续航教育联系;经许可后转载务必请注明出处,违者本网将依法追究。

美国续航教育总部位于美国加利福尼亚州洛杉矶,同时在中国上海和深圳设有续航教育分部。续航教育自2013年成立以来,致力于研究中美之间的文化教育发展与趋势,提供最专业的美国留学一站式服务,获得美国国际招生协会AIRC及国际教育顾问委员会ICEF的双重认证。

美国招生协会
AIRC权威认证

2000+ TOP50
成功申请案例

7000+ 学校
独家数据库信息支持

点击了解详情

美国名校申请

现在申请 下一个介绍的就是你

续航客服微信二维码-black

咨询美国名校申请详情

微信扫描左侧二维码

点击下方按钮咨询

联系客服

觉得有用的话就评价/分享一下吧~

标签:
留学宝典

美国留学宝典

史上最全留学指南

联系我们

24小时在线客服咨询

 续航教育企业微信客服二维码

⬆⬆⬆微信扫码咨询

或点击下方按钮


联系电话:
+1 412-230-8666

邮箱:
[email protected]

Generic filters
Exact matches only