إذا هناك شيء تعلمته من أسفاري ؛ فبتأكيد سيكون أننا لسنا البشر الوحيدين في عالم!! حقيقة تغيب عن الكثيرين عندما يغرقون في تفاصيل تنسيهم الصورة العامة.
يعتقد الكثيرون أننا كعرب مهوسون بكل ما هو عربي في الحاسوب ؛ فنحن نريد لغة برمجة عربية ، نظام تشغيل عربي ، واجهات رسومية عربية ، ألعاب عربية ، و قائمة تطول ، دعونا نركز على لغة برمجة عربية ، حسنا حلم سخيف لدي الكثيرين!!
لماذا نريد لغة برمجة عربية؟ هل ستجعلنا عباقرة في ليلة و ضحاها؟ أليست مجرد أداة لإرضاء غرورنا القومي؟ جميع الشركات و صناعة الحاسوب تستخدم اللغة الإنجليزية ، و لغات برمجة إنجليزية ؛ لحظة هل قلت لغات برمجة إنجليزية؟ وهل هناك لغات برمجية غير إنجليزية في المقام الأول؟؟
لتفكيك هذه الكومة من الاعتقادات ؛ أظن علينا أن نضع في الاعتبار عدة حقائق:
1- حاسوب يعتبر طفل بالمقارنة مع الصناعات الأخرى!
2- الأمم المتحدثة بالإنجليزية هي التي اخترعت الحاسوب و أكبر الشركات التقنية توجد بها.
والآن نرجع إلى لغات البرمجة ، هل تعلم أنه يوجد أكثر من 8500 لغة برمجة؟ و أن نصيب الولايات المتحدة الأمريكية هو 2400 لغة؟ العالم أكبر من اللغات التي تعرفها! لا تخلط الأمور تعتقد أن تلك 8500 لغة كلها نفس المستوى و نفس الانتشار فذاك موضوع أخر.
هل تعلم أن العرب ليس من أول أرد لغة برمجة غير إنجليزية ، أسف إن ضيعت نشوة أننا اخترعنا أول لغة برمجة غير إنجليزية ، لكن الحاجة إلى لغة برمجة غير إنجليزية ينبع من حقيقة أن الإنجليزية عائق أمام الجماهير العامة من الاستفادة من قدرات الحاسوب بلغة يفهمونها.
لا أريد سماع هذيان أنهم يجب أن يتعلمون الإنجليزية ؛ فمع وجود 70 مليون أمي عربي ، سأكسر شاشة حاسوبك و أخرج لك منتفخا من الغضب ، و احتمال أكيد ستصاب بأذى ، هل كل من يستخدم هاتف يجب أن يعرف الإنجليزية؟ هل يجب علي لكي أجرى اتصال أن تعلم الإنجليزية لمدة سنة ، و بعد ذلك يمكنني أن استخدام الهاتف؟ إذا كنت أريد أن أخترع علمية سرية و محتاج إلى حاسوب لأن يساعدني على تنفيذ مهمة معينة ، هل يجب أن تضع أمام عقبة الإنجليزية؟
أنا أجزم كل الجزم أن الإنجليزية عائق أمام تقدم الشعوب ، و لكنه شر مرحلي لدى ذو العقول.
لنرجع لموضوع اللغات البرمجية غير الإنجليزية ، هذه اللغات ليست حكرا على العرب كما يحلوا للكثيرين أن يعتقدوا ، و هنا سأسرد لكم بعض هذه اللغات :
- Analitik مكتوبة باللغة الروسية ، مصممة لتستخدم في الحواسيب السوفيتية MIR المصنعة من عام 1965 إلى إلى 1968
- Changjo لغة برمجة كورية تستخدم في تطبيقات الوسائط و الألعاب
- بيسك الصينية
- Dolittle, ドリトル لغة برمجة يابانية لأغراض التعليم
- எழில், Ezhil لغة برمجة تاميلية لأغراض التعليم
- Farsi.NET لغة برمجية فارسية
- Fjölnir لغة برمجية ايسلندية
- 4th Dimension لغة برمجية تستخدم كلمات فرنسية و ألمانية
- Glagol – لغة روسية شبيهة بـ Oberon و Pascal
- GOTO++ لغة ذات استخدام محدود، تعتمد الفرنسية والإنجليزية..
- Hindi Programming Language – لغة برمجة راقية تتميز باعتمادها اللغة الهندية، طورها الهندي Shamit Kumar Tomar.
- Hindawi – مجموعة لغات برمجة هندية تقدم ما يقابل C, C++, lex, yacc, assembly, BASIC, logo, Ada و غيرها وبلغات هندية أخرى مثل Hindi, Gujarati, Assamese.
- hForth – نظام Forth مزود بطقم مفردات كورية.
- HPL – لغة برمجة عبرية
- Lexico – لغة أسبانية غرضية التوجه A Spanish OO لتعليم لغة .NET.
- LSE – Langage Symbolique d'Enseignement, لغة فرنسية بيداغوجية صممت في السبعينات من القرن العشرين في المدرسة العليا للكهرباء، نوع من البيسك، بالإضافة إلى الدوال والإجراءات مثل باسكال.
- Rapira – لغة برمجة إجرائية تعليمية طورت من قبل الاتحاد السوفيتي
- Robik – لغة روسية بسيطة لتعليم البرمجة للأطفال.
- SAKO – لغة بولونية صممت في الخمسينات وسميت فورتران البولوني "Polish FORTRAN"
- Superlogo – لغة هولندية شبيهة بلغة لوغو.
- Mind لغة برمجة يابانية تستخدم للهواة و التطبيقات التجارية
- Nadesiko, なでしこ لغة برمجة يابانية أخرى
- Produire, プロデル وهذه لغة يابانية أخرى
- TTSneo يابانية كذلك
- Hanbe لغة بيسك كورية
- Mama لغة برمجة تعليمية الناشئة على البرمجة بواسطة بناء رسومية ثلاثية الأبعاد و الألعاب ، توجد بالإنجليزية و العبرية و الصينية و يادشيه
اكتفي بهذا القدر لأثبت لك أننا لسنا أول من فكر بلغة برمجة غير إنجليزية ، عالم واسع يسع الإنجليزية و غيرها !
لغات برمجة غير إنجليزية
disqus