نظام تشغيل عربي - لغة برمجة عربية لماذا نسعى الى هذا؟

الناقل : elmasry | الكاتب الأصلى : إسماعيل ابراهيم | المصدر : www.arabteam2000-forum.com

السلام عليمن ورحمة الله وبركاته .

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

لماذا لغة برمجة عربية ؟

ان الدافع الذي يدفع الإنسان للإنتاج هو الحاجة، لهذا عليك قبل أن تتعب خلايا مخك في التفكير في : كيف أصنع... عليك أن تفكر: هل أحتاج؟؟

نعم ما الحاجة هنا؟
عادةً الحاجة من بناء لغة برمجة لا تكون حاجة قومية أو لغوية، فمثلاً : لغة باسكال : "تم تصميم لغة باسكال في الأصل سنة 1971 من قبل نيكلوس ويرذ (Niklaus Wirth)، البروفيسور في معهد زيوريخ التقني بسويسرا"

هل جعل اللغة فرنسية؟؟ لأنه سويسري؟؟
اذن لماذا ابتكر هذه اللغة : "تم تصميم اللغة لتكون اداة تعليمية للطلبة في فصول البرمجة."

وكل لغة تم ابتكارها كان من ورائها هدف وفكرة تحقق عبرها هذا الهدف ويمكنك الإطلاع على تاريخ كل لغة برمجة ستجد أنه هناك هدف عملي وراء إبتكارها، لهذا تنجح في تحقيق هذا الهدف عبر رؤية واضحة وتخطيط دقيق وليس عبر رغبة عارمة وحماس مراهقة.

لماذا كل هالحكي؟ شايفنا ذابحين بعض بلغات البرمجة العربية ؟؟ :lol:

نعم لماذا أتحدث عن الموضوع وكأنه شائع جدًّا وكأنه توجد هناك 739 لغة برمجة عربية ...
أنا لست متخوفا من إجتياح لغات البرمجة العربية العالم، ولا اظن انه سيصبح لكل دولة عربية لغة برمجة خاصة "يا ريت" لكن حقيقة أنا خائف ، وبكل صراحة خائف.. لكم مم؟؟
خوفي هو على تلك الجهود التي توجه في غير وجهتها، على السعرات الحرارية التي تحرق في ادمغتنا هباءاً... كلامي هنا عن لغات البرمجة يمكن تعميمه على أي تفكير جدّي.. أي برنامج تريد البدء فيه اسأل نفسك: ما التجديد الذي سأقدمه (قد يكون طريقة المعالجة لأمر ما) أو أي فكرة إبداعية أخرى.. من هنا يبدأ الإبداع العربي الحقيقي...
ويمكنك أن تنظر على سبيل المثال الى ابتكارات عالم الكمبيوتر ستجد كل ابتكار قام بحل مشكلة ولم يقم على اسس شخصية أو قومية مثلا :
ابتكار ملفات pdf بواسطة adobe ما فائدته؟؟
جعل إمكانية التنقل بالملفات النصية مع احتفاظها بكل ميزاتها أمرا سهلا، والفكرة مأخوذة من ملفات البوست سكريبت ps وهي الملفات التي تحتوي على جميع المعلومات عن مطبعة ما نقوم بتصميم على جهازنا ونبعث الملف على نسق ps الى المطبعة ليطبعوه لنا على اجهزتهم...
وهكذا يمكنك الآن أن تدور في النت لتبحث عن تقنيات وبرامج وترى ما المشكلة التي تحلها هذه التقنية فلن تجت تقنية أو برنامج إلاّ وقد وضع هدف لتحقيقة أو لنقل حدد مشكلة ويريد حلها .

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

والسلام عليكم.