b523db2bbea7098aeccea0f78f41f223
     
     
     
    
    
    
    
    
    
    
 
تقنية و أشياء أخرى
تقنية و أشياء أخرى
مختلف المقالات و النقاشات و الروابط المتعلقة بالتقنية او المواضيع العامة
لغات البرمجة العربية تناديكم فهل من مجيب ؟ (فكرة)
                         عربي     English

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

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

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

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


هنالك الكثير من الشباب العربي المتحمس الذي يريد تعلم البرمجة ولكن عائق اللغة الأنجليزية والتعقيد في لغات البرمجة الأجنبية كان أكبر العوائق في وجهه.
فما رأيكم في هذه الفكرة ؟؟
التعليقات
   راشد المري   
اللغة الانجليزية ليست عائقاً حقيقياً لتعلم لغة برمجة مثل C++ فهي لاتعتمد كلياً على اللغة الانجليزية صحيح ان الحروف المستخدمة هي حروف انجليزية لكن البرمجة اسهل من ما اذا كنت تريد تعلم الانجليزية.
الاهداف المطروحة في موضوعك لبرمجة لغة برمجة عربية هي تعلم الاطفال وسباق الغرب. قد اوافقك في تعلم الاطفال ولكن سباق الغرب لما علينا ذلك ؟ هل لأن نحن عرب ؟ لا يجب ان نعتز بعروبتنا على غيرنا، وان ابتغيناها اذلنا الله. كما قال عمر بن الخطاب رضي الله عنه: نحن قوم أعزنا الله بالإسلام فإن إبتغينا العزة بغيره أذلنا الله.
وهذه التقنيات ولغات البرمجة لاتنتمي الى دولة او مصدر صناعة واحد، فصناعتها شاركت بها ثقافات كثيرة ولكن لم يعتمدوا لغتهم الام في صناعة هذه التقنيات حتى تصل للعالم.
مثال انت قلت C++ وهذه اللغة تمت كتابتها بواسطة Bjarne Stroustrup دينماركي الجنسية ومولود ايضاً بالدينمارك. ولم يكتبها باللغة الدينماركية! بل كتبها بلحروف الانجليزية وبالمصطلحات البرمجية الانجليزية.
كذلك PHP كونها لغة مستهلكة لدينا شارك العديد بتطويرها واهمهم من هو اسرائيلي. ولم يطورها باللغة العبرية! بل اختار الانجليزية ليسهل تداولها عالمياً.
ففي هذه الامور ليس للتقنيات هذه جنسية او دولة محددة او ديانة .. الخ. كل مطورين اللغات او التقنيات يطمح ان تكون هذه اللغة مصدر يتطور مستقبلا وقد يكون مطورها من جنسية اخرى ومن دولة اخرى. لذلك يستخدم اقرب لغة مفهومه عالمياً وهي الانجليزية. كونك تكتب لغة برمجة بلغة عربية "لتفتخر فقط او تسابق فلان وعلان" ليس هدف مناسب لبذل جهد فكري كبير. فمن سبقوك ونجحوا بإنجازاتهم لم يكن هذا سببهم للإنجاز.
اسبق ونافس ولا تهم لغتك التي تسبق وتنافس بها. افتخر في انجازك وعلمك اكثر من ما تفتخر بعروبتك. لا اعني ان العروبة لاتستحق الفخر! بل اقصد لاداعي لمفاخرة الغير بها.
   arabyami - محمد عربي الحمصي   
معك حق أخي, لقد فهمت كلامك, شكراً لك, ليس من الضروري أن يكون هنالك لغة برمجة عربية بل من الضروري أن يكون هنالك برامج صانعهوها عرب.
   aswedan - أبوبكر سويدان   
بارك الله فيك، أرحتني من عناء التعبير، فقد قلت كل ما أود قوله، حفظك الله.
   louy - لؤي العقاد   
رغم كل ما ذكرته فلا يمكن لشخص ليس جيداً باللغة الإنجليزية أن يكون محترفاً بالبرمجة، أليس كذلك؟ إذا أصبح إتقان البرمجة حكراً على من يتقن اللغة الإنجليزية فقط. لماذا ترفض تغيير هذا؟
   Saif_Coder - سيف الكتابي   
لغة البرمجة العربية ألف
https://www.aliflang.org
   linux_user   
هل لديك مشاريع بهذه اللغة ؟ و هل انت من صانعيها ؟
   Saif_Coder - سيف الكتابي   
لا، ليست لدي مشاريع لأن لغة ألف تبدو صغيرة للغاية حتى الساعة !
لا، لست من مطوريها لاكن أعجبت بها كثيرا لدى قررت أن أتكلم عنها بحكم أنني جربتها و جربت لغة ج و عمورية
   husseinquzmar   
لماذا لا تكن اللغة العربية لغة عالمية إذن؟
   عبد الرحمن أحمد   
قوة اللغة تتبع قوة الدولة التي تتبناها
فعندما كانت الدولة الإسلامية دولة قوية كان الجميع يتهافت لتعلم اللغة العربية
وبعد أن ضعفت وانهارت نزلت مكانة اللغة و برزت اللغة الإنجليزية بعد تصدر الدول الداعمة لها القيادة والتأثير الدولي
   بن إسحاق سوفت - محمد سعيد بن إسحاق   
نعم قد تكون محقاً في ذلك .. ولكن لم لا نقوم بعمل تعريب للغات البرمجية الأكثر استخداماً وطلباً في العالم العربي مع توفير مراجع عربية لها .
أي أن المبرمج المبتدء يستطيع كتابة الأكواد باللغة العربية وعند التنفيذ يتم ترجمتها إلى اللغة الأم ( الإنجليزية ) للبرنامج ، وبالتالي توفر حل وسط للموضوع .. ما رأيك ؟
وهنالك العديد من اللغات البرمجية المشهورة تم ترجمتها ( أي عمل لها محرر خاص كتابة الأكواد باللغة الأم للبلد ) وعندما تنفذها تترجم إلى اللغة الإنجليزية ، وعند التصدير كذلك .
   خالد الفايز   
برأيي الشخصي قبل ان ننهض ببناء لغة برمجة عربية او تطويرها، لابد لنا ان نقف مع انفسنا قليلا، لننهض بلغتنا العربية أولا، للأسف الشديد الكثير من البشر بدأ يستخدم اللغة الانجليزية او الفرنسية حتى في الحوار مع العرب فتراه يدخل كلمات من هنا ومن هناك من لغة أخرى، وقليل قليل جدا من هم يفتخر بهذه اللغة ويتحدث بها بشكل دائم، بعض الدول التي زرتها حين تحدثهم باللغة الانجليزية يشمئزون منك والسبب فخرهم الكبير بلغتهم.
يجب أن نتوقف قليلا لنتأمل حال اللغة العربية قبل أن نفكر ببناء لغة برمجة بلغة عربية!
   arabyami - محمد عربي الحمصي   
صحيح وأرى هذا كثيراَ عند الأخوة المغاربة فالغريب أنهم يتكلمون الفرنسية أكثر من العربية, (مع أحترامي الكبير لهم)
   falgh1 - ابو خالد   
أعتقد أن الوقت لا زال مبكرا على إنشاء لغة برمجة. الفكرة في الحقيقة ليست صعبة ولا مستحيلة إذا كان الهدف فقط إنشاء لغة تكتب بالعربية. المهمة صعبة لو تطلب ذلك كتابة كل شيء من البداية ويتضمن هذا جميع المكتبات والمتطلبات التي تعمل فورا بعد الضغط على زر compile. وجهة نظري أن يتم تحبيب الاطفال في الحاسب والرياضيات بشكل مكثف.
يجب تخفيف التوجه لبرمجة المواقع لإنني بصراحة سئمت بشكل كبير من تردد موضوع برمجة المواقع والتي لن تقدم الامة كثيرا في هذا الوقت العصيب من مراحل تخلف الامة. يجب تعليم الشباب برمجة الهاردوير FPGA بلغات VHDL و VERILOG كما يجب تعليمهم برمجة الحواسيب المضمنة باستخدام لغة سي. هذا سيساعد على أنتاج مشاريع هواة يمكن الإستفادة منها في المجالات العسكرية المتنوعة.
أيضا فيما يتعلق بالبرمجة ضمن نظم التشغيل, فأرى ضعف كبير في برمجة الدكستوب فلو كان الاهتمام بها أكبر من برمجة مواقع التي ملأت المحتوى العربي دروسها بدون أن نرى مخرجات حقيقة تفيد الامة على المنظور القريب.
ماذا لو تم توجيه الاهتمام الى لغة سي وبرمجة تعاريف الهاردوير والتي تعد أهم العوائق امام صناعة متقدمة في بلادنا بسبب عدم القدرة على التوفيق بين القطع والبرمجيات. برمجة التعاريف Drivers بالرغم من وجود بعض الصعوبات فيها إلا انها تفتح أبواب واسعة أم تطبيقات مختلفة وتمهد الطريق نحو صناعة الرقائق فلا يتخيل أحد أن تصنع الرقائق إذا لم يوجد الكيفية اللازمة للتحكم بها من داخل نظام التشغيل عن طريق التعاريف ناهيك عن الحاجة الماسة لتصنيع تطبيقات دفاعية وعسكرية محلية تتطلب مثل هذا النوع من الخبرة عند البدء بانتاج اي سلاح ذكي ومتقدم.
أعتذر عن تشتيت القارئ ولكن اتمنى ان تجد كلماتي صدى في اذان اصحاب الخبرة في هذا المجتمع الراقي حتى ننهض بامتنا الإسلامية في شتى العلوم والمعارف.
   بن إسحاق سوفت - محمد سعيد بن إسحاق   
نعم أتفق معك
   louy - لؤي العقاد   
أتفق معك بشدّة.
   عبدالله المهيري   
حالياً أرى أن لغات البرمجة العربية يجب أن تركز على البحث والاستكشاف واتبكار الأفكار ومحاولة اكتشاف ما يناسب اللغة العربية من طرق للبرمجة، وكذلك متابعة أنواع أبحاث لغات البرمجة واستكشاف الأفكار الكثيرة المتوفرة حالياً في الشبكة.
استخدام لغات البرمجة العربية لبرمجة التطبيقات هو أمر أتمناه لكنني أراه سابقاً لأوانه، لم يحن وقته بعد، قد يفعلها البعض وهذا أمر أشجعه لكن مطالبة الآخرين البرمجة بالعربية لا زالت صعبة، لغات البرمجة العربية يجب أن تتوجه لمن لا يعرف الإنجليزية وتركز على المدى البعيد بدلاً من النتائج الآنية.
   حسن أجضاهيم - حسن اجضاهيم   
فعلاً ، أظنها فكرة سديدة و في محلها ... و بحكم كوني شاب ذو 16 سنة من عمري فإنه لفخر لي أن توجد لغة برمجة عربية بحيث يسهل على كافة المتعلمين من الدول العربية لتعلم اللغة البرمجة , و لدي تعارض مع أراء بعض المناقشين و الذين اشاروا إلى أنه يصعب نشر اللغة البرمجية العربية , فأجيبهم من منظوري الشخصي إذا إستطاعوا الغرب التفوق في نشر لغتهم سواءاً الإنجليزية و الفرنسية من خلال وجود مجموعة من العوامل كمثال واضح على ذلك السينما الأمريكية التي كان لها دور مهم في نشر اللغة الخاصة بهم , فإنه من الممكن جداً أن تلقى لغات البرمجة العربية إقبالاً كبيراً على مستوى عالم و الشرط الوحيد الذي سيساعد على ذلك هو وجود خصائص متميزة عن بافي اللغة البرمجة و سهولة في تعلمها .... أما بالنسبة للصعوبة في تعلم لغات البرمجة الأجنبية فلا أظن ذلك هو فقط رغبة في التعلم فأنا و مع كوني شاب ذو 16 سنة مجيد و متمرس لـ3 لغات برمجة من بينها لغة c++ و c# و vb .....
   arabyami - محمد عربي الحمصي   
وانا أيضاً عمري 16 سنة وأتقن Html و CSS و Pascal ولكـــــن أنا كنت أقصد الأطفال الصغار من عمر 9 سنين أو 8 فأنا عندي أخي الأصغر عمره 10 سنين عرضت عليه لغة ج فأعجبته وتعلم فيها قليلاً ولكن كرهها بسبب المحرر الخاص بها فهو ضعيف جداً ويحتاج إلى الكثير من التطوير.
   بن إسحاق سوفت - محمد سعيد بن إسحاق   
أنت محق في ذلك .. هنا تبرز جودة المحتوى العربي في المنتج العربي .
   Lye - عضو محذوف   
المشكل أخي أنه حتى اللغات الأجنبية نفسها لم تستطع منافسة لغات ك C++، كما أنه من السهل برمجة لغة برمجة... لكن هل ستكون سريعة، مرنة، و صلبة؟
لكي تكون كذلك يجب أن تبرمج لغة البرمجة تلك، بأدنى اللغات للحاسوب... أي أن تبدأ من أين بدأ الغرب في أواخر الثمانينات، و بذلك ستحتاج لمدة طويلة و خبرات ليست متواجدة في زمننا هذا.
حتى الغرب يواجه هذا المشكل و لا أحد قادر على إعادة إختراع ما ينافس C. فأين هي الأيام التي كانت فيها البرمجة بال Assembly شيء من الحياة اليومية للمبرمجين.
   arabyami - محمد عربي الحمصي   
ردك بصراحة أقنعني, لكن هل من المعقول أنه لا يوجد أحد في هذا الوطن العربي يتقن لغات كالأسمبلي وغيرها من اللغات القديمة ؟
وإذا كان لا يوجد أحد من العرب يتقنها هنالك دورات (كورسات) في مواقع أجنبية عدة تساعد على تعلمها, ومنها يمكن إنشاء لغة برمجة عربية.
وحتى إن إفترضنا أنه لا يمكن فعل هذا, ألا يمكن إنشاء لغة برمجة عربية على لغة الـ C.
ولا تنسى أن بالكد والتعب والعزيمة والإصرار يمكن تحقيق أي شيء.
   Lye - عضو محذوف   
من الممكن أخي برمجتها على لغة C، بل أن أغلب لغات البرمجة اليوم مبرمجة ب C و قليل من ال Assembly أحيانا.
ما قصدته أخي أنه لن تكون لغة البرمجة تلك متقدمة جدا، ستكون جيدة و أقل سرعة و صلابة من C، لكن من الممكن التفوق على C في السلاسة و البساطة.
   abderraouf adjal - عبد الرؤوف عجال   
بل البداية من الستينيات :o
   Lye - عضو محذوف   
قصدي يا أخي أيام أوج ال Assembly، تخيل الأمر كأي مبرمج تعرفه إلا و له دراية بال Assembly.
تحديدا نهاية الثمانينات و بداية التسعينات كانت أوج بداية لغات البرمجة و نظم التشغيل.
للإشارة، فنحن أيضا لا نرى اليوم نظم تشغيل مبنية من الصفر، و لو حتى بالنسبة للهواتف.
   abderraouf adjal - عبد الرؤوف عجال   
المضحك غالبا في مواضيع مثل هذه أن البعض يطلب عالم حوسبة من الصفر و عربي (يعني لا نريده عالمي فقط عربي) . و هو لا يعرف من أين يبدأ...
لو حدث هذا سيرجع لك و يقول نريد اسمبلي خاصة بنا، و بعدها سيطالب بعتاد عربي... :)
   hythem   
كلام ورائع وفكرة جميلة جدا
واحساس بالمسئوليه تجاه العرب
انا جد متحمس لهذه الفكرة
هناك بعض لغات البرمجة الاجنبية تم تطويرها بواسطه مجموعة من المبرمجين من خلال تعاونهم واتصالهم عبر الانترنت
دعونا نجعل موضوعك هذا نقطه انطلاق . وهذا الموقع نقطة تواصل بيننا
فلنفعل شيئا من اجل العروبه يا اصحاب
   بن إسحاق سوفت - محمد سعيد بن إسحاق   
لم لا نقوم بعمل تعريب للغات البرمجية الأكثر استخداماً وطلباً في العالم العربي مع توفير مراجع عربية لها .
أي أن المبرمج المبتدء يستطيع كتابة الأكواد باللغة العربية وعند التنفيذ يتم ترجمتها إلى اللغة الأم ( الإنجليزية ) للبرنامج ، وبالتالي توفر حل وسط للموضوع .. ما رأيك ؟
وهنالك العديد من اللغات البرمجية المشهورة تم ترجمتها ( أي عمل لها محرر خاص كتابة الأكواد باللغة الأم للبلد ) وعندما تنفذها تترجم إلى اللغة الإنجليزية ، وعند التصدير كذلك .
   louy - لؤي العقاد   
يوجد مشاريع كهذا في لغات أخرى
https://en.wikipedia.org/wiki/Non-English-based_programming_languages
مثلاً ChinesePython و Dzintars (ترجمة لروبي)
   طاهر   
يا اخي هناك مشروع حالي للبرمجة باللغة عربية اسمها ابداع ويتم تطويرها وسوف تكون مفتوحة مصدر ادا نجحت حملة تمويل الدي يقوم بها اخي وائل
   عبد الرحمن أحمد   
الحاجة ليس لإنتاج لغة برمجة بألفاظ عربية وإنما حاجتنا الحقيقية هي لإنتاج مصادر تعلم باللغة العربية لمختلف لغات البرمجة
   khaliduae - خالد سويدي   
اللغه التي يفهمها البشر ليس لها علاقة بلغة الحاسب ( O I )
الياباني مخترع لغة روبي .. كيف تفسر ان اغلب المبرمجين يعرفون برمجة روبي بدون الحاجة للغة اليابانيه ؟ اعتقد ان الامر واضح الآن
   arabyami - محمد عربي الحمصي   
لكن عند الصغار يختلف الأمر
   xhartn   
اعتقد ان لغات البرمجة العربية لها مستقبل مرضي اذ تم تطويرها والاهتمام بها فهناك لغات عديد ولكنها ضعيفة فبدلا ان يقوم كل شخص بعمل لغة خاصة به لماذ لا بجتع مطوري لغات البرمجة العربية ويدمجون لغاتهم ويصنعون لغة واحدة اكثر احترافية يسهل التعامل معها بدون اخطأ او مشاكل لان عديد لغات البرمجة العربية لا ترتقي الى المستوى المطلوب
   Saif_Coder - سيف الكتابي   
أتفق معك، لدى لغة ألف تطور عن طريق مكتبات بلغة سي++ أو لغة ألف مما يجعلها قابلة للتطور من قبل الجميع ^_^
   Saif_Coder - سيف الكتابي   
لقد ظهرت لغة برمجة جديدة في 2018 تدعى لغة ألف
http://www.aliflang.org
1 : جواب
نعم، بوجود لغة برمجة عربية الأطفال سوف يستفيدون كثيرا و تكون باب سهل لدخول علم البرمجيات
2 : الجواب
لا داع للمبالغة ^_^
   عبد الرحمن أحمد   
أرى أن التميز ليس في تعريب لغة البرمجة
وإنما بابتكار نوع جديد من اللغات - ويجب أن يكون بالإنجليزية - بحيث تكون هذه اللغة الجديدة تحوي مميزات غير مسبوقة تجعل منها هدفا يقدمها على من سواها
   وجيه عوض الجيد - وجيه عوض الجيد إبراهيم   
سأختصر كلامي في تقطتين

تعلم البرمجة لا يمنعه عدم المعرفة للإنجليزية (أتحدث عن تجربة في نفسي أنا والحمد لله مبرمج php وشهد كثيرون ببراعتي ولكن لا أستطيع الرد بالإلنجليزية لأبسط الاسئلة ومع ذلك انا اتعلم البرمجة من php.net وw3school.com)

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


في أنحاء العالم
   بن إسحاق سوفت - محمد سعيد بن إسحاق   
ما العيب لو كان العكس ؟ أي أن تكون باللغة العربية كلغة أساسية للبرمجة مع بقاء اللغة الإنجليزية للغة البرمجة للتطوير من قبل المطورين العرب المحترفين .
   louy - لؤي العقاد   
لا تستطيع النقاش، إذاً لو كان لديك سؤال عن شيء لم تفهمه كيف ستسأله؟ و إذا لم تستطع سؤاله فكيف ستتعلم؟ هذه المواقع تقدم دروساً بسيطة جداً في اللغات فقط و لا تقدم دروساً متقدمة عن البرمجة المعقدة مثل OOP و EDP و هذه الأساليب جميع مصطلحاتها بالإنجليزية.
  الموضوع و التعليقات و باقي البيانات في هذه الصفحة منقولة و معدلة من المصدر على الرابط التالي : https://io.hsoub.com/programming/5894
  هذا الموضوع مرخص تحت : رخصة المشاع الإبداعي BY-SA
المشاركة :
تويتر
فيسبوك
الإيميل
لينكد إن
واتساب
الرابط

سؤال:لماذا لا تستخدم الشركات العربية skrill بدلا من PayPal؟ سؤال:لماذا لا تستخدم الشركات العربية skrill بدلا من PayPal؟
استضافة مجانية مختصصه للوردبريس من ووردبريس بالعربية ™ استضافة مجانية مختصصه للوردبريس من ووردبريس بالعربية ™
ما متوسط قيمة  المهر عندكم ؟ ما متوسط قيمة المهر عندكم ؟
اسرع طريقة لكي تمسك كلمة في محرك البحث غوغل اسرع طريقة لكي تمسك كلمة في محرك البحث غوغل
دورة: 30 يوم لتعلم ال jQuery دورة: 30 يوم لتعلم ال jQuery
هل تتفق مع (زيادة الثقافه = زيادة التعاسة) هل تتفق مع (زيادة الثقافه = زيادة التعاسة)
أيهما أفضل: السيرة الذاتية التفاعلية أم العادية؟ أيهما أفضل: السيرة الذاتية التفاعلية أم العادية؟

الروابط المختصرة    سياسة الخصوصية    شروط الإستخدام    من أنا    من نحن    الأسئلة الشائعة    موضوع عشوائي    اتصل بنا   
                           
Developed by : MJ7.org