السلام عليكم ورحمة الله تعالي وبركاته
لماذا جميع لغات البرمجة تستخدم اللغة الانجليزية لنفترض لان امريكا بلد متطور
اليست الصين كذالك او كوريا الجنوبية لماذا ليست هناك لغات برمجة بلغتها او بالاحري لما لا يوجدلغة برمجة عربية????
هذا سؤالي وهو للنقاش
مرحبًا، لقد أطلقنا في بداية الشهر الثالث من هذا العام لغة البرمجة العربية ألف والمطور الأساسي وصاحب الفكرة هو حسن دراكة
ولمعرفة المزيد من التفاصيل زورو موقع اللغة من هنا:
وللمشاركة في المجتمع والإنخراط للمناقشة من هنا:
/community/
========================================
ولأصحاب الخبرة في جافا سكريبت نريدكم لمساعدتنا في مشكلة هذا الموضوع به كل التفاصيل:
/community/d/12-javascript
بالتوفيق لكم ونصيحتي في التسويق تحتاجون الى تخصيص اللغة وعدم جعلها عامة الغرض أو للتعليم فقط لأنها ستكون سريعة الهجر المستخدم للغات أخرى لذا أقترح هذه الشروط لتوجيه تخصص لغتكم الوليدة:
1- تخصص برمجي يمتلك شريحة كبيرة من المطورين
2-تخصص حديث نوعا ما وسريع النمو للحصول على فرصة اكبر لمطور جديد أو قادم من تخصصات أخرى أن يختار لغتكم
3-ممتع اذا أمكن
لذا ارشح مجال الهواتف الذكية أو الألعاب
بلى توجد لغات برمجية عربية مثل ابداع و جيم وسوبر نوفا اللغات البرمجة تحتاج الكثير من العمل ودعم مكتبات كثيرة فهي مشروع كبير جدا بحاجة الى دعم كبير من المطورين وليس أي مطور بل لمن لديه خلفية في هندسة البرمجيات لذا فأغلب لغات البرمجة مفتوحة المصدر لجذب المطورين حول العالم وبدورهم يحتاجون الى لغة وسيطة للتواصل بينهم إذاََ الخيار الأفضل المتاح حاليا هي اللغة الإنجليزية وبدورها تصمم اللغات البرمجية بمسميات الدوال والكائنات بتلك اللغة
وعليكم السلام ورحمة الله تعالى وبركاته
هناك العديد من لغات البرمجة بغير اللغة الانكليزية بل هناك لغات تعتمد على الصياغة الرياضية.
لغة "Hindawi" باللغة الهندية ولغة "رابرا" باللغة الروسية وحتى تم ترجمة لغة "بايثون" بالكامل للغة الصينية, ولغة "ج" و "عموريا" و "العنقاء" و "كلمات" باللغة العربية.
وطبعا لا ننسى ان امريكا كانت اول رائد وخبير بالحاسوب و البرمجة ,والابحاث التي جرت في بدايات عهد لغات البرمجة كانت في دول لغتها الام الانكليزية وفي مختبرات انكليزية.
واللغة الانكليزية لغة العلم حاليا وخاصة في مجال "الحواسيب والهندسة البرمجية".
وهناك أسباب اخرى كالتكيف والتناسق مع البرامج والمحررات الاخرى و مع المكتبات.
إذاً تستيطع بناء لغة برمجية باللغة العربية أو اي لغة اخرى لان لغة البرمجة ليست محددة بلغة معينة.
لكن السبب الطاغي على كل الاسباب ان لغات البرمجة ولدت في بيئة انكليزية واغلب المطورين انكليز فلذلك نستخدم في اكثر الاحيان بعض الكلمات الانكليزية اثناء الكتابة بلغة البرمجة واستمرارية هذا الحال متعلق بالمطورين "اذا رأيت مثلا فئة ضخمة من خبراء البرمجة والتطوير يطورون البرمجيات(في كل المجالات) باللغة العربية عندئذ ستجد لغات البرمجة بخطى ثابتة تتجه نحو استخدام الكلمات العربية بدل الانكليزية ,وهذا الامر يطبق على اي لغة اخرى (الصينية الهندية الروسية)"
لكي تبني برمجة بلغة عربية يجب على ما اظن ان تتحدث من المعالج وتجعلة يفهم العربية .
بالنهاية هناك مترجم لكل شيء .
يعني الكومبايلر . يحول الى لغة وسيطة يجب ان تتعامل معه . تبني كومبايلر يحول الى لغة الالة .
حتى لغة الالة انجليزية وهية لغة المجمع . ال Assembly . يعني لتكون متكامل . يجب ان تبني معالج يفهم اسمبلي عربي .
ومن ثم مترجم ومن ثم لغة برمجة عليا .
والله اعلم
أعتقد أنك على خطأ، هذا مقتبس من موقع لغة ألف :
إدا أردنا صناعة لغة برمجة من الصفر، لتوجب علينا صناعة لغة تترجم من لغة عالية المستوى (لغة ألف) إلى لغة منخفضة المستوى (لغة التجميع)، و هذا يتطلب سنين طويلة من العمل ودعم من مؤسسات حكومية و فريق متكامل من خبراء عرب
بما أن المشروع بدأ بمجهود فردي، فظل مؤسس لغة ألف عدم اختراع العجلة و البدء من حيث انتهى الآخرون، حيث صمم لغة ألف لتترجم من لغة عالية المستوى (لغة ألف) إلى لغة عالية المستوى أخرى (سي++) ثم إلى لغة منخفضة المستوى (لغة التجميع)، واستغرق هذا ثلاثة سنوات من العمل
يوجد بعض اللغات البرمجية العربية، وكانت لي تجربة مع "كلمات" وقد أبهرتني مع أول استخدام تتسم بالسهولة والقوة معا، عمدت لاستخدامها لتعليم طفلين (11 سنة و6 سنوات) البرمجة والنتائج كانت جيدة، لم ألق أي صعوبات جدية في توصيل المفاهيم واستطاعوا كتابة شفرة حاسبة بسيطة بها، لم أستمر في تعليمهم نظرا للمشاغل والتسويف لكن كلمات أمتعتني وأمتعتهما، وسيكون لي تجارب أخرى معها في المستقبل القريب إن شاء الله.
أضيف للائحتكم مما قرأت:
*كتب سيرة حياة ديانا أميرة ويلز
لغة البرمجة العربية ألف
السلام عليكم ،
اظن ان لغة الخوارزم alkhawarizm.org تستحق المتابعة عن قرب. فرغم انها مازالت في بدايتها لكن مصمميها نفذوا عملا جبارا.
من حيث احترافية اللغة وتصميمها لتكون بالعربية تماما.
يقال انها لبرمجة النظم، ربما عليهم وضع امثلة اكثر تأثيرا وبناءا و تميزا. فكمهندس أو مستعمل يجب ان اجد ضالتي في الانتاج.
الرجاء عدم تكرار المواضيع , لسنا في منتدى .
التعليقات