28

البرمجة بحروف عربية - مشروع كنا قد بدأناه فما رأيك ؟

في هذا الموضوع سأتحدث عن موضوع لا يتم تداوله كثيرا في الويب العربي رغم نهضته في آخر السنوات , موضوع انشاء او ابتكار لغة برمجة عربية فكما نعلم ان الكثير من المبتدئين يتجه الى تعلم البرمجة و لكن الكثير من العوائق تقف كجدار شاهق فاصل تسبب فشله او توقفه و أهمها مشكل اللغة , فأغلب لغات البرمجة تستعمل الحروف اللاتينية , فكيف لمن لا يفقه اللغة الأم للبرمجة ان يفقه البرمجة ؟ وحتى و ان تخطى هاته العقبة و عمل على تعلم الاساسيات باللغة الأجنبية فكيف سيبحث لاحقا عن الحلول للأخطاء البرمجية التي تواجهه او البحث عن جديد اللغة البرمجية التي يتعلمها وكيف سيقرأ الشروحات الطويلة و مقالاتها ؟ 

لهذا كنا نعمل جاهدين على ابتكار ما يدعى بـ "دالة" , لغة برمجة عربية حتى وان كانت مصغرة و يمكنك ان تدعوها باطار عمل عربي يساعد المبتدئين على تعلم برمجة مواقع الانترنت باستعمال اللغة العربية.

ويمكنك الاطلاع على هذا الموضوع :

في مجتمع دالة للتعرف عليها أكثر.

موقع دالة الرسمي :

http://dalaa.org

اذا ما رأيك حول هذا المشروع و هل لديك اي افكار و انتقادات يمكن ان نستعملها لتحسين هذا الابتكار و توسيعه اكثر بهدف مساعدة المبتدئين و حتى المحترفين ؟


التعليق السابق

احتراماتي لردك اخي , شكرا لك

نعم بامكان اي شخص حفظ و فهم عبارات اللغات حتى و ان كان لا يفقه لفتها الأم

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

ولهذا قد يفضل البحث عن : كيفية التحقق من الضغط في اطار دالة حيث سيجد شروحات بالعربية على البحث عن how to check if clicked in php وسيجد شروحات بالانجليزية كيف سيفهمها ؟ هل سيترجم كل كلمة لوحدها ؟ هنا مشكلة بالنسبة اليه

اتمنى ان الفكرة التي اريد ايصالها قد اتضحت لك وهذا كمثال

شكرا لك مجددا على رأيك الثمين :)

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

فهناك الكثير من المحاولات لصنع لغات برمجة عربية كلها فشلت لانه لا يميزها شيء الا انك تكتب بالعربية ولا تصل لمستوى اي لغة على الساحة .

بل السبب أنها لا تعمل أصلًا، فهي في معظمها، إن لم نقل كلها، ضعيفة ولا تصلح لبرمجة المشاريع بها مطلقًا.

لكن لو كانت قدارة على إنشاء مشاريع حقيقية، أو بعبارة أخرى إرتقت لتكون لغة برمجة، فإن عددًا لا بأس به من العرب سيتجه للبرمجة بها، وبما أنها بحروف عربية، فمن الطبيعي أن يميل لها العربي (ذو الفطرة السليمة)، وسيجد المساعدة - إن احتاجها - بلغته الأم، بدلًا عن الذهاب إلى لغات أعجمية، معظم مراجعها بلغة أعجمية. لذا شيئًا فشيئًا ستزيد قاعدة مستخدميها، لا سيما إذا وجدت دعمًا من الجهات الحكومية، والمؤسسات التعليمية.