كريستوف دي دينشين

كريستوف دي دينشين هو عالم حاسوب فرنسي ، وله إسهامات في ألعاب الفيديو ولغات البرمجة وأنظمة التشغيل .

لغات البرمجة

ساهم دينيتشين في تطوير لغة C++ ، ولا سيما في تطبيق معالجة الاستثناءات عالي الأداء [ 1 ] الذي أصبح معيارًا فعليًا في هذا المجال. [ 2 ] وكان دينيتشين من بين المؤيدين لواجهة برمجة تطبيقات C++ المحمولة ، والتي طُوّرت في البداية لمعالجات إيتانيوم ، ولكنها تُستخدم الآن على نطاق واسع عبر مختلف المنصات. [ 3 ]

لغة برمجة XL

دينيتشين هو مصمم لغة البرمجة XL ومنهجية البرمجة المفاهيمية المرتبطة بها. [ 4 ] وقد سُميت "XL" اختصارًا لـ "اللغة القابلة للتوسيع".

تتميز لغة XL ببنية نحوية ودلالات قابلة لإعادة التكوين من قِبل المبرمج . ويمكن استخدام إضافات المُصرّف لإضافة ميزات جديدة إلى اللغة. وتُطبّق مجموعة أساسية من الإضافات لغةً إجرائيةً قياسيةً نسبيًا . كما يُمكن للمبرمجين كتابة إضافاتهم الخاصة لتطبيق رموز خاصة بالتطبيقات، مثل التفاضل الرمزي ، والتي يُمكن استخدامها بسهولة مثل ميزات اللغة المُدمجة.

أعمال مماثلة

توجد مشاريع تستغل أفكارًا مماثلة لإنشاء شفرة برمجية ذات مستوى تجريد أعلى. ومن بينها:

ألعاب الفيديو

بصفته المطور الأول للعبة Alpha Waves ، وهي لعبة رائدة لجهاز أتاري ST (مدرجة في موسوعة غينيس للأرقام القياسية كأول لعبة منصات ثلاثية الأبعاد [ 5 ] )، أثر دي دينشين بشكل كبير على فريدريك راينال ، المطور الرئيسي للعبة Alone in the Dark . [ 6 ] كما كتب دي دينشين بعض الألعاب التي حققت انتشارًا واسعًا لأجهزة حاسبة HP-48، [ 7 ] [ 8 ] وكان أول من استغل خاصية التمرير المادي في هذه الأجهزة. [ 9 ]

تصميم أنظمة التشغيل

في أوائل العقد الأول من القرن الحادي والعشرين، عمل كمهندس برمجيات لنظام التشغيل HP-UX ، [ 10 ] وكان المصمم الأول لمنصة المحاكاة الافتراضية لخوادم إيتانيوم من HP، وهي HP Integrity Virtual Machines . وقد حصل على 10 براءات اختراع أمريكية عن هذا العمل. [ 11 ]

منذ عام 2022، وهو أيضاً مبادر ومطور DB48X ، وهو تطبيق جديد لـ RPL . [ 12 ] [ 13 ]

أعمال أخرى

قام كريستوف دي دينشين بنقل برنامج إيماكس مبدئيًا إلى واجهة المستخدم أكوا . [ 14 ] كما كتب مجموعة متنوعة من برامج التشغيل مفتوحة المصدر لمركز الترفيه الرقمي HP DE200C، [ 15 ] محولًا إياه من مشغل أقراص مدمجة متصل بالإنترنت إلى مسجل فيديو رقمي حقيقي.

بين عامي 2010 و2017، شغل كريستوف دي دينشين منصب الرئيس التنفيذي لشركة تاوداين، وهي شركة تعمل على تطوير أداة للرسوم المتحركة ثلاثية الأبعاد، باستخدام نسخة مشتقة من لغة البرمجة XL الخاصة به تسمى Tao3D لوصف المستندات الديناميكية. [ 16 ]

فهرس

نشر دينيتشين ثلاثة كتب:

  • رواية خيال علمي فرنسية بعنوان Informagie [ 17 ]
  • كتاب فرنسي عن الفيزياء اسمه Réunifions la physique [ 18 ]
  • كتاب في الفيزياء بعنوان نظرية القياسات غير الكاملة [ 19 ]

مراجع

  1. دي دينشين، كريستوف (أكتوبر 2000). "معالجة الاستثناءات في لغة C++ لمعالج IA-64" (ملف PDF) . مجلة IEEE للتزامن . 8 (4). ACM: 72-79 . doi : 10.1109/4434.895109 . تاريخ الاسترجاع : 24 فبراير 2014 .
  2. بوتشي، أندريا (2004-04-01). "كيفية التعامل مع الاستثناءات" . تم الاسترجاع في 2014-02-24 .
  3. "ملخص واجهة التطبيق الثنائية للغة C++" . شركة مينتور جرافيكس. مارس 2001. تم الاطلاع عليه بتاريخ 24 فبراير 2014 .
  4. مانشستر، فيل (16 يناير 2008). "نظرة على برمجة المفاهيم" . ذا ريجستر . تم الاسترجاع في 3 فبراير 2010 .
  5. "أول لعبة فيديو منصات ثلاثية الأبعاد" . موسوعة غينيس للأرقام القياسية . تم الاطلاع عليه بتاريخ 1 يونيو 2023 .
  6. لوغوديس، بيل؛ بارتون، مات (2009). ألعاب كلاسيكية: نظرة من الداخل على تاريخ جراند ثيفت أوتو، وسوبر ماريو، وأكثر الألعاب تأثيرًا على مر العصور . تايلور وفرانسيس. ص 6. ISBN  978-0-24081146-8.
  7. "Lemmings for HP-48" . HPCalc.org . تم الاطلاع عليه بتاريخ 24-02-2014 .
  8. "باكمان لجهاز HP-48" . HPCalc.org . تم الاطلاع عليه بتاريخ 24-02-2014 .
  9. ^ "مقابلة مع بول كوربيس" . HP-Network.com . تم الاسترجاع 2014/02/24 .
  10. لولي، يوجينيا (8 يوليو 2003). "مقابلة مع كريستوف دي دينشين، مهندس HP-UX" . OSNews . تم الاطلاع عليه بتاريخ 5 فبراير 2014 .
  11. "براءات اختراع أمريكية تشير إلى كريستوف دي دينشين كمخترع" . مكتب براءات الاختراع الأمريكي . تم الاطلاع عليه بتاريخ 24 فبراير 2014 .
  12. دي دينشين، كريستوف (2022). "DB48X على DM42 - بيئة تشغيل RPL لآلة حاسبة DM42، على غرار HP48/49/50" . DB48X . مؤرشف من الأصل بتاريخ 3 نوفمبر 2023. تم الاطلاع عليه بتاريخ 23 أكتوبر 2023 .
  13. دي دينشين، كريستوف (2023-02-03). "إحياء لغة ليسب البولندية العكسية - بناء آلة حاسبة مفتوحة المصدر تشبه HP48" . FOSDEM . مؤرشف من الأصل في 2023-10-03 . تم الاسترجاع في 2023-10-03 .(ملاحظة: نسخة محسّنة من RPL تسمى DB48X لأجهزة SwissMicros DM42 و DM32 .)
  14. "Emacs on Aqua" . SourceForge . تم الاطلاع عليه بتاريخ 24-02-2014 .
  15. "برامج تشغيل طابعة HP DE200C" . غرينوي بويلي . تم الاطلاع عليه بتاريخ 24-02-2014 .
  16. "Tao3D" . Sourceforge . تم الاسترجاع في 1 يونيو 2023 .
  17. ^ رافلين، أنطوان. دي دينشين ، كريستوف (2019/10/15). معلومات. التوقع الروماني – Ou pas (بالفرنسية) (1 ed.). كريستوف دي دينشين. رقم ISBN  978-1-69985081-7.
  18. إعادة توحيد اللياقة البدنية! Du jeu vidéo à une رؤية بكسل للكون تدمج نظرية النسبية والميكانيكية الكمية (بالفرنسية) (1 ed.). إصدارات Dés-Cubes. 2023-05-16. رقم ISBN  979-8-39488223-4تم الاطلاع عليه بتاريخ 2023-06-01 .
  19. نظرية القياسات غير الكاملة: نحو رؤية موحدة لقوانين الفيزياء ( الطبعة الأولى). منشورات دي-كيوب. 9 مارس 2022. رقم ISBN  979-8-42773619-0تم الاطلاع عليه بتاريخ 2023-06-01 .