Articulo de referencia

Walter Bright

''[[Empire (1977 video game)|Empire]]''"},"spouse":{"wt":"Trish Bright {{cite news|last=Bengel|first=Erick|title=Museum of Whimsy Shares Its Treasures|date=2016-06-30|work=[[The...

Walter G. Bright (nacido el 10 de marzo de 1959) es un programador informático estadounidense que creó el lenguaje de programación D , [ 2 ] [ 3 ] el compilador Zortech C++ y el juego de ordenador Empire .

Primeros años y educación

Bright es hijo del piloto de la Fuerza Aérea de los Estados Unidos, Charles D. Bright. [ 4 ] [ 5 ] Aprendió programación de computadoras por su cuenta a partir de los programas que se escribían en BASIC Computer Games . [ 6 ]

Bright se graduó de Caltech en 1979 con una licenciatura en ingeniería mecánica y una subespecialización en ingeniería aeronáutica . [ 7 ] [ 8 ] Mientras estaba en la universidad, escribió el juego de guerra Empire para la computadora central PDP-10 . [ 9 ]

Carrera

Bright escribió juegos para Mattel Intellivision mientras estudiaba en Caltech, y luego trabajó como ingeniero mecánico tras graduarse. Después de aprender C a principios de la década de 1980, adaptó Empire para la IBM PC , afirmando que C "bien podría haberse llamado EIL, por 'Empire Implementation Language'". [ 9 ] Bright desarrolló el compilador Datalight C , también vendido como Zorland C y más tarde como Zortech C. [ 10 ]

Bright fue el principal desarrollador del compilador Zortech C++ (más tarde Symantec C++, ahora Digital Mars C++), que fue el primer compilador de C++ en traducir código fuente directamente a código objeto sin usar C como intermediario. [ 11 ]

lenguaje de programación D

Bright es el creador del lenguaje de programación D. Ha implementado compiladores para varios otros lenguajes y es considerado un experto en muchas áreas relacionadas con la tecnología de compiladores. [ 12 ] Walter escribe regularmente artículos científicos y para revistas sobre compiladores y programación [ 13 ] y fue bloguero de Dr. Dobb's Journal . [ 14 ]

Alrededor de 2014, Bright escribió Warp, un preprocesador rápido de C/C++ escrito en D, para Facebook . [ 15 ] [ 16 ] [ 2 ]

Referencias

  1. Bengel, Erick (30 de junio de 2016). "El Museo de la Fantasía comparte sus tesoros" . The Daily Astorian . pág.  1. Consultado el 26 de septiembre de 2021 .{{cite news}}: CS1 maint: servicio de archivado obsoleto ( enlace )
  2. 1 2 Cade Metz (7 de julio de 2014). "El próximo gran lenguaje de programación del que nunca has oído hablar" . Wired .
  3. "Reflexiones sobre D: Entrevista con Walter Bright" . 30 de agosto de 2016.
  4. Bright, Walter (2021). "Sobre: ​​La complejidad de la planta motriz de un P-47 Thunderbolt de la Segunda Guerra Mundial" .
  5. "Los fabricantes de jets" .
  6. Bright, Walter (18 de septiembre de 2021). "Juegos básicos de computadora (1978)" . Hacker News . Recuperado el 27 de septiembre de 2021 .
  7. Bright, Walter; Alexandrescu, Andrei; Parker, Michael (junio de 2020). "Orígenes del lenguaje de programación D" . Actas de la ACM sobre lenguajes de programación . 4 (HOPL): 1. doi : 10.1145/3386323 .
  8. Bright, Walter (2020). "Sobre: ​​Un ingeniero aeroespacial explica los fuegos artificiales" .
  9. 1 2 Bright, Walter (2000). "Una breve historia del imperio" . Sitio web del Imperio de Walter Bright .
  10. Johnston, Stuart (10 de junio de 1991). "Zortech simplifica DOS de 32 bits con compiladores C++" . InfoWorld . Vol. 13, n.º 23. Menlo Park, CA: InfoWorld Publishing. pág. 22. ISSN 0199-6649 .    "dijo Walter Bright, director de tecnología de Zortech
  11. Loder, Wolfgang (26 de noviembre de 2016). «Introducción». Erlang y Elixir para programadores imperativos . Apress . pág. xvii. ISBN  9781484223949.
  12. Panel de expertos de Lang.NEXT 2012: Lenguas nativas en YouTube
  13. "Conferencia sobre el lenguaje de programación D 2017" . Fundación del lenguaje D. 2017. Archivado del original el 15 de agosto de 2020. Consultado el 26 de septiembre de 2021 .
  14. Binstock, Andrew (16 de diciembre de 2014). "Adiós, Dr. Dobb's" . Dr. Dobb's Journal . Consultado el 26 de septiembre de 2021 .{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace )
  15. Larabel, Michael (31 de marzo de 2014). "Warp: Facebook publica como código abierto un preprocesador C/C++ súper rápido" . Phoronix . Archivado del original el 24 de noviembre de 2020. Consultado el 26 de septiembre de 2021 .
  16. Alexandrescu, Andrei (28-03-2014). "Bajo el capó: warp, un preprocesador rápido de C y C++" . Facebook . Archivado del original el 05-03-2021 . Recuperado el 26-09-2021 .
  • Página principal de Walter Bright
  • Entrevista de Computerworld con Walter Bright sobre el lenguaje de programación D.
  • Walter Bright (8 de abril de 2014). "Cómo llegué a escribir D" . Dr. Dobb's Journal .