مأزق تورينج
تُعرف لغة البرمجة أو واجهة الحاسوب التي تسمح بمرونة في الوظائف ، ولكنها صعبة التعلم والاستخدام لأنها لا توفر دعمًا يُذكر للمهام الشائعة. [ 1 ] وقد صاغ هذا المصطلح آلان بيرليس عام 1982 في كتابه " Epigrams on Programming " . [ 2 ]
54. احذر من مستنقع تورينج حيث كل شيء ممكن ولكن لا شيء ذو أهمية سهل.
لم يُقدّم بيرليس مزيدًا من التوضيح للمصطلح أو أمثلة، تاركًا معناه مفتوحًا للتأويل. يُفهم مصطلح "تورينج" عمومًا على أنه يشير إلى أطروحة تشيرش-تورينج ، التي تنص على أن نماذج حسابية بسيطة معينة كافية للتعبير عن أي إجراء حسابي عددي، حتى وإن كان القيام بذلك عمليًا مهمة شاقة.
بصفته رائدًا في مجال تكنولوجيا لغات البرمجة، شارك بيرليس في وضع مواصفات لغة ALGOL ، وهي لغة توفر بنية إجرائية غنية ولكنها تفتقر إلى إمكانيات الإدخال/الإخراج القياسية . وبناءً على ذلك، حدد بيتر فيجنر التفاعل الفوري مع البيئة كجانب من جوانب الحوسبة العملية التي عجزت نماذج مثل آلة تورينج عن معالجتها. [ 3 ]
أصبح المصطلح مرتبطًا منذ ذلك الحين بلغات البرمجة الباطنية المصممة عمدًا لتكون عالمية ولكنها غير عملية. [ 4 ] يُعد استخدام هذه اللغات شكلًا من أشكال الترفيه الرياضي : إذ يمكن للمبرمجين اكتشاف كيفية تحقيق بنيات البرمجة الأساسية بلغة بالغة الصعوبة ولكنها مكافئة رياضيًا لآلة تورينج . [ 5 ]
انظر أيضاً
مراجع
- ↑ "مصيدة تورينج" . wiki.c2.com . 21 نوفمبر 2014. تم الاطلاع عليه في 30 أبريل 2023 .
- ↑ بيرليس، أ. (سبتمبر 1982). "مقتطفات من البرمجة" . نشرة ACM SIGPLAN . 17 (9). جامعة ييل: 7-13 . doi : 10.1145/947955.1083808 . S2CID 20512767 .
- ↑ فيجنر، بيتر (مايو 1997). "لماذا التفاعل أقوى من الخوارزميات". اتصالات رابطة آلات الحوسبة . 40 (5): 80-91 .
- ↑ شاندرا، ف. (2014). روعة المهووسين: جمال البرمجة، ورمز الجمال . دار غرايوولف للنشر. رقم ISBN 9781555973261تم الاطلاع عليه بتاريخ 28 أغسطس 2015.
مأزق تورينج
. - ↑ مواضيع باطنية في برمجة الحاسوب ، شركة كاتس آي تكنولوجيز، كندا. ( "إنها تقدم للمبرمج التحدي والإثارة والمتعة من خلال النظر إلى الخوارزميات والمفاهيم المعروفة من منظور جديد تمامًا." )
للمزيد من القراءة
- جي. فيشر، إيه سي ليمكي، "عمليات التصميم المقيدة: خطوات نحو الحوسبة الودية" ، التقرير الفني CU-CS-369-87، جامعة كولورادو ، الولايات المتحدة الأمريكية.
- إي. إل. هاتشينز، جيه. دي. هولان، دي. إيه. نورمان، هاتشينز، إدوين إل.؛ هولان، جيمس دي.؛ نورمان، دونالد إيه. (1 ديسمبر 1985). "واجهات التلاعب المباشر" (ملف PDF) . تفاعل الإنسان مع الحاسوب . 1 (4): 311-338 . doi : 10.1207/s15327051hci0104_2 . مؤرشف من النسخة الأصلية (ملف PDF) في 13 يونيو 2010.موجود أيضًا في: دونالد أ. نورمان؛ ستيفن و. دريبر (1 يناير 1986). تصميم الأنظمة المتمحور حول المستخدم: منظورات جديدة حول التفاعل بين الإنسان والحاسوب . تايلور وفرانسيس. ISBN 978-0-89859-872-8.
- إيسولانغز، تورينغ تاربيت .
- آلان تورينج
- الرياضيات الترفيهية
- نظرية الحوسبة
- حكايات شعبية في هندسة البرمجيات
