Bright escribió juegos para Mattel Intellivision mientras estaba en Caltech y luego trabajó como ingeniero mecánico después de graduarse. Después de aprender C a principios de los años 1980, adaptó Empire a 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 Zortech C. [10]
Bright fue el desarrollador principal del compilador Zortech C++ (más tarde Symantec C++, ahora Digital Mars C++), que fue el primer compilador de C++ en traducir el código fuente directamente a código objeto sin utilizar C como intermedio. [11]
Lenguaje de programación D
Bright es el creador del lenguaje de programación D. Ha implementado compiladores para varios otros lenguajes y se lo considera 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 del Dr. Dobb's Journal . [14]
Alrededor de 2014, Bright escribió Warp, un rápido preprocesador C/C++ escrito en D, para Facebook . [15] [16] [2]
Referencias
^ Bengel, Erick (30 de junio de 2016). "El Museo de la Fantasía comparte sus tesoros". The Daily Astorian . p. 1. Archivado desde el original el 26 de septiembre de 2021 . Consultado el 26 de septiembre de 2021 .
^ por Cade Metz (7 de julio de 2014). "El próximo gran lenguaje de programación del que nunca has oído hablar". Wired .
^ "Reflexiones sobre D: una entrevista con Walter Bright". 30 de agosto de 2016.
^ Bright, Walter (2021). "sobre: La complejidad del motor de un P-47 Thunderbolt de la Segunda Guerra Mundial".
^ "Los fabricantes de aviones a reacción".
^ Bright, Walter (18 de septiembre de 2021). «Basic Computer Games (1978)». Hacker News . Consultado el 27 de septiembre de 2021 .
^ 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 .
^ Bright, Walter (2020). "sobre: Un ingeniero aeroespacial explica los fuegos artificiales".
^ ab Bright, Walter (2000). "Una breve historia del Imperio". Sitio web de Walter Bright sobre el Imperio .
^ Johnston, Stuart (10 de junio de 1991). "Zortech simplifica el DOS de 32 bits con compiladores C++". InfoWorld . Vol. 13, núm. 23. Menlo Park, CA: InfoWorld Publishing. pág. 22. ISSN 0199-6649."dijo Walter Bright, director de tecnología de Zortech.
^ Loder, Wolfgang (26 de noviembre de 2016). "Introducción". Erlang y Elixir para programadores imperativos . Apress . p. xvii. ISBN9781484223949.
^ "Panel de expertos de Lang.NEXT 2012: lenguas nativas" Lang.Next
^ "Conferencia sobre el lenguaje de programación D 2017". Fundación del lenguaje D. 2017. Archivado desde el original el 15 de agosto de 2020. Consultado el 26 de septiembre de 2021 .
^ Binstock, Andrew (16 de diciembre de 2014). "Adiós, Dr. Dobb's". Diario del Dr. Dobb . Archivado desde el original el 26 de septiembre de 2021. Consultado el 26 de septiembre de 2021 .
^ Larabel, Michael (31 de marzo de 2014). "Warp: Facebook lanza al mercado un preprocesador C/C++ superrápido". Phoronix . Archivado desde el original el 24 de noviembre de 2020 . Consultado el 26 de septiembre de 2021 .
^ Alexandrescu, Andrei (28 de marzo de 2014). "Under the Hood: warp, un preprocesador rápido de C y C++". Facebook . Archivado desde el original el 5 de marzo de 2021 . Consultado el 26 de septiembre de 2021 .
Enlaces externos
Página de inicio de Walter Bright
Entrevista de Computerworld a Walter Bright sobre el lenguaje de programación D
Walter Bright (8 de abril de 2014). "Cómo llegué a escribir D". Diario del Dr. Dobb .