لغات البرمجة

علامة توضيحية ثنائية الأبعاد

Interleaved Notation هي عبارة عن علامة توضيحية ثنائية الأبعاد للبرامج، تتألف من صفوف متناوبة للدوال والعمليات مع توجيه الوسائط وقيم العودة عن طريق التخطيط الفيزيائي، وتوفر أداة لتحرير البرامج التفاعلية على الهواء مباشرة في هذه العلامة التوضيحية. تم تطوير هذه اللغة بواسطة Michael Homer وظهرت لأول مرة في عام 2022 في جامعة فيكتوريا في ويلينغتون.

الميزة البارزة لهذه العلامة التوضيحية هي الشكل الثنائي الأبعاد الذي يسمح بتمثيل البرامج بشكل أكثر وضوحًا وبساطة، حيث يتم تبادل الصفوف بين الدوال والعمليات بشكل تتابعي. وتقدم العلامة التوضيحية أيضًا توضيحًا فيزيائيًا للوسائط وقيم العودة، مما يجعل فهم البرامج وتحليلها أسهل للمبرمجين.

بالإضافة إلى ذلك، يتميز هذا النظام بأداة تحرير تفاعلية تسمح للمستخدمين بتعديل البرامج على الهواء مباشرة، مما يسهل عملية التطوير والتجريب على الفور دون الحاجة إلى إعادة الترجمة أو الإعادة التشغيل.

ومع أن هناك معلومات محدودة حول هذه اللغة في المصادر العامة مثل ويكيبيديا أو مستودعات GitHub، إلا أن مؤسسات التعليم العليا مثل جامعة فيكتوريا في ويلينغتون قد تكون مرجعًا موثوقًا به لمعرفة المزيد عن هذه اللغة واستخداماتها في العمليات الأكاديمية والبحثية.