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