跳至內容

沃爾特·布萊特

維基百科,自由的百科全書
Walter Bright
2009年沃爾特·布萊特出席ACCU英語ACCU (organisation)
教育程度加州理工學院 (學士學位, 1979)
知名於D語言
網站walterbright.com

沃爾特·布萊特(Walter Bright),著名程式設計師,創立了D語言。他作為主要的開發人員開發了Zortech C++,世界上第一款直接編譯C++原始碼到機器碼的編譯器,而不需要先翻譯成C代碼。Zortech C++更名為Symantec C++,現在的名稱為Digital Mars C++。 開發C++編譯器之前,他開發了Datalight C 編譯器,賣給了Zorland公司,產品更名為Zortech C。[1] 他也以開發《古典帝國英語Classic Empire》而聞名,那是最早的策略型電腦遊戲之一,1971至1977年在PDP-10平台開發而成。

他現任職於Facebook公司,用D語言開發一套快速的C/C++前處理軟件。

生平

[編輯]

沃爾特·布萊特創立了D語言, 實作了第一個D語言編譯器,也開發了其他計算機語言的編譯器,被公認為編譯技術領域的專家。[2] 沃爾特經常撰寫關於編譯器和編程的科學和雜誌文章,並且曾是Dr. Dobb's Journal的博主。1979年沃爾特·布萊特畢業於加州理工學院 ,主修機械工程。

成就

[編輯]

1. D語言

  • Digital Mars D 編譯器
  • D 語言規範

2. C/C++ 編譯器:

  • Digital Mars C++
  • Symantec C++
  • Zortech C++ (the first native C++ compiler)
  • Zorland C
  • Datalight C
  • Northwest Software C

3. 電腦遊戲--經典帝國:

  • The first and often imitated classic strategic computer wargame.

4. ABEL: 高級布爾表達示語言 編譯器

  • 沃爾特·布萊特在上世紀80年代設計了此語言,預估目前有5萬用戶

5. DMDScript: ECMA-262 腳本語言,比Netscape的JavaScript快20倍,比微軟的JScript快2倍。

  • 沃爾特·布萊特是Sun公司的ECMA 262腳本語言的作者

出版物

[編輯]
  1. Dr. Dobb's雜誌的作者
  2. D Programming Language Specification
  3. C/C++ User's Journal May 2004, "Nested Functions"
  4. SDWest 2004, The D Programming Language
  5. Dr. Dobb's Mar 2004 pg. 36, "Collection Enumeration: Loops, Iterators, & Nested Functions" by Walter Bright and Matthew Wilson
  6. Dr. Dobb's Feb 2002, "The D Programming Language"
  7. The C Users Journal, Jul 1990, pg. 37 Virtual Memory For 640K MS-DOS
  8. Micro Cornucopia, Mar 1990 pg. 21 "Debugging C Pointers Using MEM"
  9. Micro Cornucopia Jan 1989 pg. 26 "The Secrets Of Compiler Optimization"

參考文獻

[編輯]
  1. ^ Johnston, Stuart. Zortech Simplifies 32-Bit DOS with C++ Compilers. InfoWorld (Menlo Park, CA: InfoWorld Publishing). Jun 10, 1991, 13 (23): p. 22 [2015-04-10]. ISSN 0199-6649. (原始內容存檔於2014-01-07).  "said Walter Bright, Zortech's directory of technology
  2. ^ "Lang.NEXT 2012 Expert Panel: Native Languages"頁面存檔備份,存於互聯網檔案館) Lang.Next

外部連結

[編輯]