Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Кристоф де Динешен - французский ученый-компьютерщик , внесший вклад в создание видеоигр , языков программирования и операционных систем .

Языки программирования [ править ]

Разработчик языка программирования XL и связанной с ним методологии концептуального программирования , де Динешин также внес свой вклад в C ++ , в частности, в высокопроизводительную реализацию обработки исключений [1], которая стала фактическим стандартом в отрасли. [2] де Динечин был одним из сторонников переносимого C ++ ABI , первоначально разработанного для Itanium , но теперь широко используемого на разных платформах. [3]

Видеоигры [ править ]

Как первоначальный разработчик Alpha Waves , «революционной» игры для Atari ST (вероятно, первой трехмерной платформенной игры), де Динечин оказал сильное влияние на Фредерика Рейнала , главного разработчика Alone in the Dark . [4] де Динечин также написал несколько вирусных игр для калькуляторов HP-48, [5] [6] и был первым, кто воспользовался аппаратной прокруткой на этих машинах. [7]

Дизайн операционных систем [ править ]

В начале 2000 - х годов он работал архитектором программного обеспечения для HP-UX , [8] и был первоначальный разработчик платформы виртуализации от HP для серверов Itanium, HP Integrity Virtual Machines . За эту работу он получил 10 патентов США. [9]

Другая работа [ править ]

Кристоф де Динешен сделал начальный перенос Emacs на пользовательский интерфейс Aqua . [10] Он написал множество драйверов с открытым исходным кодом для цифрового развлекательного центра HP DE200C, [11] превратив его из подключенного к сети CD-плеера в настоящий цифровой видеомагнитофон.

Кристоф де Динешин в настоящее время является генеральным директором Taodyne, компании, которая разрабатывает инструмент для 3D-анимации, используя свой язык программирования XL для описания динамических документов. [12]

Ссылки [ править ]

  1. ^ де Динешин, Кристоф (октябрь 2000 г.). «Обработка исключений C ++ для IA-64» (PDF) . Параллелизм IEEE . ACM. 8 (4): 72–79. DOI : 10.1109 / 4434.895109 . Проверено 24 февраля 2014 года . CS1 maint: обескураженный параметр ( ссылка )
  2. ^ Боччи, Andrea (1 апреля 2004). «Как сделать обработку исключений» . Проверено 24 февраля 2014 года . CS1 maint: обескураженный параметр ( ссылка )
  3. ^ "C ++ ABI Summary" . Наставник Графика. Март 2001 . Проверено 24 февраля 2014 года . CS1 maint: обескураженный параметр ( ссылка )
  4. ^ Loguidice, Билл; Бартон, Мэтт (2009). Винтажные игры: взгляд изнутри на историю Grand Theft Auto, Super Mario и самых влиятельных игр всех времен . Тейлор и Фрэнсис. п. 6. ISBN 9780240811468.
  5. ^ "Лемминги для HP-48" . HPCalc.org . Проверено 24 февраля 2014 года . CS1 maint: обескураженный параметр ( ссылка )
  6. ^ "PacMan для HP-48" . HPCalc.org . Проверено 24 февраля 2014 года . CS1 maint: обескураженный параметр ( ссылка )
  7. ^ "Интервью де Поль Курбис" . HP-Network.com . Проверено 24 февраля 2014 года . CS1 maint: обескураженный параметр ( ссылка )
  8. ^ Loli, Eugenia (8 июля 2003). «Интервью с Кристофом де Динешином, инженером HP-UX» . OSNews . Проверено 5 февраля 2014 . CS1 maint: обескураженный параметр ( ссылка )
  9. ^ "Патенты США, цитирующие Кристофа де Динешина как изобретателя" . Патентное ведомство США . Проверено 24 февраля 2014 года . CS1 maint: обескураженный параметр ( ссылка )
  10. ^ "Emacs на Aqua" . SourceForge . Проверено 24 февраля 2014 года . CS1 maint: обескураженный параметр ( ссылка )
  11. ^ "Драйверы для HP DE200C" . Гренуй Буйли . Проверено 24 февраля 2014 года . CS1 maint: обескураженный параметр ( ссылка )
  12. ^ "Страница команды Taodyne" . Таодин. Архивировано из оригинального 24 февраля 2014 года . Проверено 24 февраля 2014 года . CS1 maint: обескураженный параметр ( ссылка )