📋

حقائق أساسية

  • أعلنت Horadric عن Doesnt، لغة برمجة غامضة جديدة.
  • تم الإعلان عن اللغة عبر قائمة بريد عامة.
  • اللغات الغامضة مصممة كتجارب بدلاً من الاستخدام العملي.

ملخص سريع

أعلنت Horadric عن إصدار Doesnt، لغة برمجة غامضة (Esoteric) جديدة. اللغات الغامضة، أو "Esolangs"، مصممة كتجارب بدلاً من الاستخدام العملي. وغالباً ما تتحدى النماذج البرمجية التقليدية وتستكشف حدود نظرية اللغة.

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

ما هي لغات البرمجة الغامضة؟

لغات البرمجة الغامضة، والمعروفة باسم "Esolangs"، هي فئة فريدة من لغات الحاسوب. على عكس اللغات السائدة مثل Python أو Java، لم تُصمم اللغات الغامضة لبناء برامج تجارية. بدلاً من ذلك، تعمل كتعبيرات فنية، وتحديات فكرية، أو تجارب في تصميم اللغات.

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

دور Horadric

Horadric هي الكيان الذي يقف وراء إنشاء Doesnt. بينما تفاصيل Horadric محدودة، فإن مشاركتها في مجتمع اللغات الغامضة تشير إلى اهتمام عميق بنظرية لغات البرمجة والبرمجة الإبداعية. من خلال إصدار Doesnt، تساهم Horadric في النظام البيئي المتنوع للغات الغامضة.

غالباً ما يأتي مخلقو اللغات الغامضة من خلفيات متنوعة، بما في ذلك أبحاث علوم الحاسوب، وتطوير البرمجيات، والفن الرقمي. إصدار لغة غامضة جديدة هو عادة حدث مجتمعي، حيث يقوم المحبون بفحص تصميم اللغة ومحاولة كتابة برامج بها. قرار Horadric بمشاركة Doesnt علناً يدعو إلى التعاون والاستكشاف بين الأقران.

الغرض من Doesnt

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

تشمل الأهداف الشائعة للغات الغامضة:

  • اختبار حدود تصميم اللغة
  • إنشاء أحاجية للمطورين الآخرين لحلها
  • استكشاف مفهوم نظري محدد
  • إنتاج كود يكون مثيراً للاهتمام بصرياً أو مفاهيمياً

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

المجتمع والتوافر

تم الإعلان عن Doesnt عبر قائمة بريد مستضافة على sr.ht، وهي منصة معروفة بأدوات تطوير البرمجيات مفتوحة المصدر. هذه طريقة التوزيع شائعة داخل مجتمع اللغات الغامضة والمجتمعات مفتوحة المصدر الأوسع. وتسمح بالتواصل المباشر والتعليقات بين المطورين.

يمكن للأطراف المهتمة على الأرجح العثور على الكود المصدري والوثائق لـ Doesnt عبر نفس القنوات التي أُعلن عنها فيها. غالباً ما تُشارك مشاريع اللغات الغامضة على منصات مثل GitHub أو قوائم البريد المخصصة، مما يشجع المستخدمين على المساهمة، أو الإبلاغ عن المشكلات، أو ببساطة تجربة كتابة الكود. يلعب الجانب المجتمعي دوراً حيوياً في نمو وتطور مثل هذه اللغات المتخصصة.