يبدو أن لغة البرمجة التي تتحدث عنها تُعرف باسم “Yoga”، وهي لغة برمجة تتميز بالوظائف النقية (Purely Functional)، مما يعني أن كل وظيفة فيها تأخذ مُدخلات وتُرجع نواتج دون أية تأثيرات جانبية. تتميز بأن لديها حلقة رئيسية ضمن برامجها تُشغل في كل مرة يقوم فيها مُستشعر الأجهزة بتقديم قيم جديدة، ومن ثم تنتشر التحديثات عبر البرنامج بشكل مشابه لجداول البيانات.
تتميز لغة Yoga بأن بناءها اللغوي يشبه إلى حد كبير لغة JavaScript، مما يجعل من الممكن استخدام تحديد بناء جافا سكريبت (JavaScript syntax highlighting) في محرر النصوص الخاص بك.
للأسف، يبدو أنه ليست هناك الكثير من المعلومات المتاحة عن هذه اللغة في مصادر الإنترنت، ولكن يُذكر أنها تم إنشاؤها بواسطة Trevor Blackwell وتم إصدارها في عام 2020.
بناءً على المعلومات المتوفرة، يمكن تلخيص ميزات لغة البرمجة Yoga كما يلي:
- تكون وظائفها نقية دون وجود تأثيرات جانبية.
- لديها حلقة رئيسية ضمن برامجها تُشغل عندما يُبلغ مُستشعر الأجهزة عن قيم جديدة.
- تتمتع ببناء لغوي يشبه JavaScript، مما يجعل من السهل استخدام تحديد بناء JavaScript في محرر النصوص.
يرجى ملاحظة أن المعلومات المذكورة قد تكون غير كافية نظرًا لنقص المصادر المتاحة عن هذه اللغة، وقد يكون هناك جوانب أخرى لها تحتاج إلى استكشاف.