Christophe de Dinechin es un informático francés , con contribuciones en videojuegos , lenguajes de programación y sistemas operativos .
Christophe de Dinechin | |
---|---|
Nació | |
Ocupación | Científico de la computación |
Conocido por | Lenguaje de programación XL Alpha Waves HP Integrity Virtual Machines |
Lenguajes de programación
El diseñador del lenguaje de programación XL y la metodología de programación de conceptos asociados , de Dinechin también contribuyó a C ++ , en particular una implementación de manejo de excepciones de alto rendimiento [1] que se convirtió en un estándar de facto en la industria. [2] de Dinechin fue uno de los proponentes de una ABI de C ++ portátil , inicialmente desarrollada para Itanium , pero ahora ampliamente utilizada en todas las plataformas. [3]
Videojuegos
Como desarrollador inicial de Alpha Waves , un juego "innovador" de Atari ST (probablemente el primer juego de plataformas en 3D), de Dinechin influyó mucho en Frederick Raynal , el principal desarrollador de Alone in the Dark . [4] de Dinechin también escribió algunos juegos virales para calculadoras HP-48, [5] [6] y fue la primera persona en aprovechar el desplazamiento por hardware en estas máquinas. [7]
Diseño de sistemas operativos
A principios de la década de 2000, trabajó como arquitecto de software para HP-UX , [8] y fue el diseñador inicial de la plataforma de virtualización de HP para servidores Itanium, HP Integrity Virtual Machines . Recibió 10 patentes estadounidenses por este trabajo. [9]
Otro trabajo
Christophe de Dinechin hizo la adaptación inicial de Emacs a la interfaz de usuario de Aqua . [10] Escribió una variedad de controladores de código abierto para el Centro de entretenimiento digital HP DE200C, [11] convirtiéndolo de un reproductor de CD conectado a la web en una verdadera grabadora de video digital.
Christophe de Dinechin es actualmente CEO de Taodyne, una empresa que desarrolla una herramienta de animación 3D, utilizando su lenguaje de programación XL para describir documentos dinámicos. [12]
Referencias
- ↑ de Dinechin, Christophe (octubre de 2000). "Manejo de excepciones de C ++ para IA-64" (PDF) . Concurrencia IEEE . ACM. 8 (4): 72–79. doi : 10.1109 / 4434.895109 . Consultado el 24 de febrero de 2014 .
- ^ Bocci, Andrea (1 de abril de 2004). "Cómo manejar excepciones" . Consultado el 24 de febrero de 2014 .
- ^ "Resumen ABI de C ++" . Mentor Graphics. Marzo de 2001 . Consultado el 24 de febrero de 2014 .
- ^ Loguidice, Bill; Barton, Matt (2009). Juegos antiguos: una mirada privilegiada a la historia de Grand Theft Auto, Super Mario y los juegos más influyentes de todos los tiempos . Taylor y Francis. pag. 6. ISBN 9780240811468.
- ^ "Lemmings para HP-48" . HPCalc.org . Consultado el 24 de febrero de 2014 .
- ^ "PacMan para HP-48" . HPCalc.org . Consultado el 24 de febrero de 2014 .
- ^ "Entrevista de Paul Courbis" . HP-Network.com . Consultado el 24 de febrero de 2014 .
- ^ Loli, Eugenia (8 de julio de 2003). "Entrevista a Christophe de Dinechin, ingeniero de HP-UX" . OSNews . Consultado el 5 de febrero de 2014 .
- ^ "Patentes de Estados Unidos que citan a Christophe de Dinechin como inventor" . Oficina de Patentes de Estados Unidos . Consultado el 24 de febrero de 2014 .
- ^ "Emacs en Aqua" . SourceForge . Consultado el 24 de febrero de 2014 .
- ^ "Controladores para HP DE200C" . Grenouille Bouillie . Consultado el 24 de febrero de 2014 .
- ^ "Página del equipo de Taodyne" . Taodyne. Archivado desde el original el 24 de febrero de 2014 . Consultado el 24 de febrero de 2014 .