沃尔特·布莱特(Walter Bright,),著名程序员,创立了D语言。他作为主要的开发人员开发了Zortech C++,世界上第一款直接编译C++源代码到机器码的编译器,而不需要先翻译成C代码。Zortech C++更名为Symantec C++,现在的名称为Digital Mars C++。 开发C++编译器之前,他开发了Datalight C 编译器,卖给了Zorland公司,产品更名为Zortech C。
他也以开发《》而闻名,那是最早的策略型電腦遊戲之一,1971至1977年在PDP-10平台開發而成。
他现任职于Facebook公司,用D語言開發一套快速的C/C++前處理軟體。
生平
沃尔特·布莱特创立了D语言, 实作了第一个D语言编译器,也开发了其他计算机语言的编译器,被公认为编译技术领域的专家。
沃尔特经常撰写关于编译器和编程的科学和杂志文章,并且曾是Dr. Dobb's Journal的博主。1979年沃尔特·布莱特毕业于加州理工学院 ,主修机械工程。
成就
- D语言
- Digital Mars D 编译器
- D 语言规范
- C/C++ 编译器:
- Digital Mars C++
- Symantec C++
- Zortech C++ (the first native C++ compiler)
- Zorland C
- Datalight C
- Northwest Software C
- 电脑游戏--经典帝国:
*The first and often imitated classic strategic computer wargame.
- ABEL: 高级布尔表达示语言 编译器
*沃尔特·布莱特在上世纪80年代设计了此语言,预估目前有5万用户
- DMDScript: ECMA-262 脚本语言,比Netscape的JavaScript快20倍,比微软的JScript快2倍。
*沃尔特·布莱特是Sun公司的ECMA 262脚本语言的作者
出版物
Dr. Dobb's杂志的作者
D Programming Language Specification
C/C++ User's Journal May 2004, "Nested Functions"
SDWest 2004, The D Programming Language
Dr. Dobb's Mar 2004 pg. 36, "Collection Enumeration: Loops, Iterators, & Nested Functions" by Walter Bright and Matthew Wilson
Dr. Dobb's Feb 2002, "The D Programming Language"
The C Users Journal, Jul 1990, pg. 37 Virtual Memory For 640K MS-DOS
Micro Cornucopia, Mar 1990 pg. 21 "Debugging C Pointers Using MEM"
Micro Cornucopia Jan 1989 pg. 26 "The Secrets Of Compiler Optimization"
參考文獻
外部連結
- [http://www.walterbright.com/ 沃尔特·布莱特首頁]
- [https://web.archive.org/web/20081222013441/http://www.computerworld.com.au/index.php/id%3B1744247671%3Bfp%3B4194304%3Bfpid%3B1 Computerworld Interview with Walter Bright on D Programming Language]
- [http://www.drdobbs.com/architecture-and-design/how-i-came-to-write-d/240165322?elq=ec1276a03f5a494d9198908d67c3b086&elqCampaignId=1886/ Dr. Dobbs interview with Walter Bright on how I came to write the D Programming Language]
评论 (0)