::: مـنتدى قبيلـة الـدواسـر الـرسمي ::: - عرض مشاركة واحدة - **أول لغة برمجة عربية متكاملة **
عرض مشاركة واحدة
قديم 02-03-2007, 12:07 AM   #5
 
إحصائية العضو







ابو محمد الغييثي غير متصل

ابو محمد الغييثي is on a distinguished road


افتراضي رد: **أول لغة برمجة عربية متكاملة **

موقع لغة جيم العربيه

http://www.jeemlang.com/index.htm

وهذا رد الدكتور محمد السلكا مبدع لغة جيم البرمجيه على بعض الاسئله المطروحه عليه

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

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

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

ومع ذلك يمكن اعتبار لغة ج خطوة متواضعة في طريق طويل نحو حاسوب عربي متكامل (من الداخل والخارج). وإن كان البعض يعتقد أن تعريب تقانات الحاسوب ضرب من ضروب الترف العلمي الذي لا مبرر له، فالكثير (وأنا منهم) يعتبره واجباً علينا نحو لغتنا ، وأمتنا ، وديننا.

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

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

وفيما يلي الإجابة على بعض الأسئلة المتكررة :

س : كيف يمكن تجريب الأمثلة المرفقة بالموقع ؟
ج : يجب عليك تحميل برنامج الخوارزمي إلى حاسوبك ، ومن ثم فتح الأمثلة وتشغيلها بواسطته. ولكي تعمل بعض الأمثلة التي تستخدم المكتبة العامة للغة ج. يجب القيام بتحميل مجلد المكتبة العامة (common libs) من الموقع ومن ثم فك ضغط المجلد ، وستجد فيه مجلد آخر له نفس الاسم (أي common libs أيضاً. انسخ المجلد الداخلي الذي يحتوي المكتبة العامة إلى المجلد الذي تم تركيب برنامج الخوارزمي فيه ، وهو C:\Program Files\Jeem\Al Khawarizmi .

س : لماذا تظهر القوائم أو أسماء النوافذ في برنامج الخوارزمي برموز غريبة ؟
ج : أنت بحاجة لضبط الإعدادات الإقليمية لحاسوبك إلى اللغة العربية. كيف ؟ :
من “control panel” افتح “Regional and Language Options” . من البطاقة “Regional Options” تأكد أن اللغة المختارة من أجل “Standards and formats” هي Arabic ، ثم افعل نفس الشيء من أجل القائمة “languages for non-unicode programs” في البطاقة Advanced . اضغط Apply وقم بعادة تشغيل الحاسب إذا لزم الأمر.

س : هل يمكن تصدير برامج الخوارزمي على شكل executable code ؟
ج : حالياً لا يمكن ذلك ، لأن البرامج تنفذ بواسطة معالج افتراضي ، كما هو حال لغة جافا مثلاً.
================================================== =======

يعطيك العافيه على الموضوع

 

 

 

 

    

رد مع اقتباس