Articulo de referencia

Cristóbal de Dinechin

Christophe de Dinechin es un informático francés , con contribuciones en videojuegos , lenguajes de programación y sistemas operativos . Lenguajes de programación Dinechin contr...

Christophe de Dinechin es un informático francés , con contribuciones en videojuegos , lenguajes de programación y sistemas operativos .

Lenguajes de programación

Dinechin contribuyó a C++ , en particular con 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 defensores de una ABI C++ portable , inicialmente desarrollada para Itanium , pero ahora ampliamente utilizada en todas las plataformas. [3]

Lenguaje de programación XL

Dinechin es el diseñador del lenguaje de programación XL y la metodología de programación conceptual asociada. [4] "XL" significa "lenguaje extensible".

XL presenta una sintaxis y una semántica reconfigurables por el programador . Se pueden usar complementos del compilador para agregar nuevas características al lenguaje. Un conjunto básico de complementos implementa un lenguaje imperativo relativamente estándar . Los programadores pueden escribir sus propios complementos para implementar notaciones específicas de la aplicación, como la diferenciación simbólica , que luego se pueden usar tan fácilmente como las características integradas del lenguaje.

Obras similares

Existen proyectos que explotan ideas similares para crear código con un mayor nivel de abstracción. Entre ellos se encuentran:

Juegos de vídeo

Como desarrollador inicial de Alpha Waves , un juego "revolucionario" para Atari ST (incluido en el Libro Guinness de los récords como el primer juego de plataformas en 3D [5] ), de Dinechin influyó mucho en Frederick Raynal , el desarrollador principal de Alone in the Dark . [6] de Dinechin también escribió algunos juegos virales para calculadoras HP-48, [7] [8] y fue la primera persona en aprovechar el desplazamiento por hardware en estas máquinas. [9]

Diseño de sistemas operativos

A principios de la década de 2000, trabajó como arquitecto de software para HP -UX [10] y fue el diseñador inicial de la plataforma de virtualización de HP para servidores Itanium, HP Integrity Virtual Machines . Se le concedieron 10 patentes estadounidenses por este trabajo. [11]

Desde 2022, también es el iniciador y mantenedor de DB48X , una nueva implementación de RPL . [12] [13]

Otros trabajos

Christophe de Dinechin realizó el puerto inicial de Emacs a la interfaz de usuario Aqua . [14] Escribió una variedad de controladores de código abierto para el Centro de entretenimiento digital HP DE200C, [15] convirtiéndolo de un reproductor de CD conectado a la web en un verdadero grabador de video digital.

Entre 2010 y 2017, Christophe de Dinechin fue el director general de Taodyne, una empresa que desarrolla una herramienta de animación 3D, utilizando un derivado de su lenguaje de programación XL llamado Tao3D para describir documentos dinámicos. [16]

Bibliografía

Dinechin ha publicado tres libros:

  • Una novela de ciencia ficción francesa llamada Informagie [17]
  • Un libro francés sobre física llamado Réunifions la physique [18]
  • Un libro de física llamado Una teoría de medidas incompletas [19]

Referencias

  1. ^ de Dinechin, Christophe (octubre de 2000). "Manejo de excepciones en C++ para IA-64" (PDF) . IEEE Concurrency . 8 (4). ACM: 72–79. doi :10.1109/4434.895109 . Consultado el 24 de febrero de 2014 .
  2. ^ Bocci, Andrea (1 de abril de 2004). "Cómo manejar excepciones" . Consultado el 24 de febrero de 2014 .
  3. ^ "Resumen de ABI de C++". Mentor Graphics. Marzo de 2001. Consultado el 24 de febrero de 2014 .
  4. ^ Manchester, Phil (16 de enero de 2008). "Inmersión en la programación conceptual". The Register . Consultado el 3 de febrero de 2010 .
  5. ^ "Primer videojuego de plataformas en 3D". Libro Guinness de récords . Consultado el 1 de junio de 2023 .
  6. ^ Loguidice, Bill; Barton, Matt (2009). Juegos antiguos: una mirada desde dentro a la historia de Grand Theft Auto, Super Mario y los juegos más influyentes de todos los tiempos . Taylor & Francis. pág. 6. ISBN 978-0-24081146-8.
  7. ^ "Lemmings para HP-48". HPCalc.org . Consultado el 24 de febrero de 2014 .
  8. ^ "PacMan para HP-48". HPCalc.org . Consultado el 24 de febrero de 2014 .
  9. ^ "Entrevista a Paul Courbis". HP-Network.com . Consultado el 24 de febrero de 2014 .
  10. ^ Loli, Eugenia (8 de julio de 2003). «Entrevista con Christophe de Dinechin, ingeniero de HP-UX». OSNews . Consultado el 5 de febrero de 2014 .
  11. ^ "Patentes de EE. UU. que citan a Christophe de Dinechin como inventor". Oficina de Patentes de EE. UU. . Consultado el 24 de febrero de 2014 .
  12. ^ de Dinechin, Christophe (2022). "DB48X en DM42 - Tiempo de ejecución RPL para la calculadora DM42, en el espíritu de HP48/49/50". DB48X . Archivado desde el original el 2023-11-03 . Consultado el 2023-10-23 .
  13. ^ de Dinechin, Christophe (3 de febrero de 2023). "Reviviendo el polaco inverso Lisp: creación de una calculadora de código abierto similar a la HP48". FOSDEM . Archivado desde el original el 3 de octubre de 2023 . Consultado el 3 de octubre de 2023 .(NB. Un derivado mejorado de RPL llamado DB48X para SwissMicros DM42 y DM32 ).
  14. ^ "Emacs en Aqua". SourceForge . Consultado el 24 de febrero de 2014 .
  15. ^ "Controladores para HP DE200C". Grenouille Bouillie . Consultado el 24 de febrero de 2014 .
  16. ^ "Tao3D". Sourceforge . Consultado el 1 de junio de 2023 .
  17. ^ Revellín, Antoine; de Dinechin, Christophe (15 de octubre de 2019). Información. Roman d'anticipation - Ou pas (en francés) (1 ed.). Christophe de Dinechin. ISBN 978-1-69985081-7.
  18. ^ ¡ Reuniones la física! Du jeu vidéo à une vision pixelisée de l'univers intégrant la Théorie de la Relativité et la Mécanique Quantique (en francés) (1 ed.). Ediciones Dés-Cubes. 2023-05-16. ISBN 979-8-39488223-4. Consultado el 1 de junio de 2023 .
  19. ^ Una teoría de las medidas incompletas: hacia una visión unificada de las leyes de la física (1.ª ed.). Dés-Cubes Editions. 2022-03-09. ISBN 979-8-42773619-0. Consultado el 1 de junio de 2023 .
Obtenido de "https://es.wikipedia.org/w/index.php?title=Christophe_de_Dinechin&oldid=1184832678"