请输入您要查询的百科知识:

 

词条 Christophe de Dinechin
释义

  1. Programming languages

  2. Video games

  3. Operating systems design

  4. Other work

  5. References

{{Notability|date=March 2018}}{{Use dmy dates|date=April 2014}}{{Infobox person
| image =
| name = Christophe de Dinechin
| caption =
| birth_name =
| birth_date =
| birth_place = France
| death_date =
| death_place =
| alias =
| known for = XL programming language
Alpha Waves
HP Integrity Virtual Machines
| occupation = Computer scientist
| yearsactive =
| spouse =
| agent =
| URL =
}}

Christophe de Dinechin is a French computer scientist, with contributions in video games, programming languages and operating systems.

Programming languages

The designer of the XL programming language and associated concept programming methodology, de Dinechin also contributed to C++, notably a high-performance exception handling implementation[1] that became a de facto standard in the industry.[2] de Dinechin was one of the proponents of a portable C++ ABI, initially developed for Itanium, but now widely used across platforms.[3]

Video games

As initial developer of Alpha Waves, a "groundbreaking" Atari ST game (probably the first 3D platform game), de Dinechin heavily influenced Frederick Raynal, the main developer of Alone in the Dark.[4] de Dinechin also wrote a few viral games for HP-48 calculators,[5][6] and was the first person to take advantage of hardware-scrolling on these machines.[7]

Operating systems design

In the early 2000s, he worked as a software architect for HP-UX,[8] and was the initial designer of HP's virtualisation platform for Itanium servers, HP Integrity Virtual Machines. He was awarded 10 US patents for this work.[9]

Other work

Christophe de Dinechin did the initial port of Emacs to the Aqua user interface.[10] He wrote a variety of open-source drivers for the HP DE200C Digital Entertainment Center,[11] turning it from a web-connected CD Player into a true digital video recorder.

Christophe de Dinechin is currently CEO of Taodyne, a company that develops a 3D animation tool, using his XL programming language to describe dynamic documents.[12]

References

1. ^{{cite journal|journal=IEEE Concurrency|volume=8|issue=4|pages=72–79|url=https://www.usenix.org/legacy/events/wiess2000/full_papers/dinechin/dinechin.pdf|title=C++ exception handling for IA-64|last=de Dinechin|first=Christophe|date=October 2000|publisher=ACM|accessdate=24 February 2014|doi=10.1109/4434.895109}}
2. ^{{cite web|url=https://gcc.gnu.org/ml/gcc/2004-03/msg01779.html|title=Exception Handling How To |date=1 April 2004|last=Bocci|first=Andrea|accessdate=24 February 2014}}
3. ^{{cite web|url=https://mentorembedded.github.io/cxx-abi/|title=C++ ABI Summary |date=March 2001|publisher=Mentor Graphics|accessdate=24 February 2014}}
4. ^{{cite book|last=Loguidice|first=Bill|author2=Barton, Matt|title=Vintage Games: An Insider Look at the History of Grand Theft Auto, Super Mario, and the Most Influential Games of All Time|publisher=Taylor & Francis|year=2009|pages=6|isbn=9780240811468}}
5. ^{{cite web|url=http://www.hpcalc.org/details.php?id=530|title=Lemmings for HP-48|publisher=HPCalc.org|accessdate=24 February 2014}}
6. ^{{cite web|url=http://www.hpcalc.org/details.php?id=550|title=PacMan for HP-48|publisher=HPCalc.org|accessdate=24 February 2014}}
7. ^{{cite web|url=http://www.hp-network.com/index.php?option=com_content&view=article&id=16:interview-de-paul-courbis&catid=7:interview&Itemid=12|title=Interview de Paul Courbis |publisher=HP-Network.com|accessdate=24 February 2014}}
8. ^{{cite web|url=http://www.osnews.com/story/3991/Interview_with_Christophe_de_Dinechin_HP-UX_Engineer|title=Interview with Christophe de Dinechin, HP-UX Engineer |last=Loli|first=Eugenia|date=8 July 2003|publisher=OSNews|accessdate=5 February 2014}}
9. ^{{cite web|url=http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&p=1&u=%2Fnetahtml%2FPTO%2Fsearch-adv.htm&r=0&f=S&l=50&d=PTXT&Query=IN%2Fdinechin+AND+IN%2Fchristophe|title=US Patents citing Christophe de Dinechin as an inventor |publisher=US Patent Office|accessdate=24 February 2014}}
10. ^{{cite web|url=http://emacs-on-aqua.sourceforge.net|title=Emacs on Aqua |publisher=SourceForge|accessdate=24 February 2014}}
11. ^{{cite web|url=http://grenouille-bouillie.blogspot.fr/2008/12/hp-de200c-digital-entertainment-center.html|title=Drivers for the HP DE200C |publisher=Grenouille Bouillie|accessdate=24 February 2014}}
12. ^{{cite web|url=http://www.taodyne.com/shop/services/en/content/6-team|title=Taodyne's Team page|publisher=Taodyne|accessdate=24 February 2014}}
{{Authority control}}{{DEFAULTSORT:Dinechin, Christophe de}}{{France-scientist-stub}}{{compu-scientist-stub}}

7 : Living people|French computer scientists|French video game designers|Programming language researchers|Kernel programmers|Free software programmers|Year of birth missing (living people)

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/9/30 20:12:16