14

لغات البرمجة العربية تناديكم فهل من مجيب ؟ (فكرة)

اريد أن أسأل سؤالاً يراودني ويشغل بالي, بصراحة وهو لماذا لا يهتم العرب بلغات البرمجة العربية ؟؟

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

وإذا كنتم قد فقدتم الأمل من لغات البرمجة العربية التي أنشئت لماذا لا نقوم بصنع لغة جديدة عربية بكل معنى الكلمة وتدعم الرسوميات, وإنشاء موقع لتعليمها فهذا برأي له الكثير من الإيجابيات مثل:

  1. سوف يتعلم الأطفال الصغار هذه اللغة من دون حاجة إلى تعلم اللغات الأجنبية.

  2. سوف نسبق الغرب في شيءً ما. فهم سبقونا في مجالات عدة أهمها مجال الإلكترونيات فلماذا لا نسبقهم نحن في مجال البرمجيات.

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

فما رأيكم في هذه الفكرة ؟؟


18

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

يجب تخفيف التوجه لبرمجة المواقع لإنني بصراحة سئمت بشكل كبير من تردد موضوع برمجة المواقع والتي لن تقدم الامة كثيرا في هذا الوقت العصيب من مراحل تخلف الامة. يجب تعليم الشباب برمجة الهاردوير FPGA بلغات VHDL و VERILOG كما يجب تعليمهم برمجة الحواسيب المضمنة باستخدام لغة سي. هذا سيساعد على أنتاج مشاريع هواة يمكن الإستفادة منها في المجالات العسكرية المتنوعة.

أيضا فيما يتعلق بالبرمجة ضمن نظم التشغيل, فأرى ضعف كبير في برمجة الدكستوب فلو كان الاهتمام بها أكبر من برمجة مواقع التي ملأت المحتوى العربي دروسها بدون أن نرى مخرجات حقيقة تفيد الامة على المنظور القريب.

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

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

نعم أتفق معك

أتفق معك بشدّة.