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