"Write in English, Nobody Understands Your Language Here": A Study of Non-English Trends in Open-Source Repositories
تحلل هذه الدراسة مليارات التفاعلات على منصة "GitHub" لتكشف أنه في حين أن المشاركة بغير اللغة الإنجليزية في البرمجيات مفتوحة المصدر تتزايد باطراد عبر الأكواد والوثائق، فإن هذا التنوع اللغوي المتنامي يعزز الشمولية وفي الوقت ذاته يخلق حواجز في الرؤية وتوترات تعاونية متجذرة في هيمنة اللغة الإنجليزية التاريخية على المجتمع.
البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل
تخيل عالم البرمجيات مفتوحة المصدر (مثل الكود الذي يشغل هاتفك، أو متصفحك، أو تطبيقاتك المفضلة) كأنه مأدبة عشاء عالمية ضخمة بنظام "الطبق المشترك" (Potluck).
لعقود من الزمن، كان لهذا العشاء قاعدة صارمة واحدة: "يجب على الجميع التحدث بالإنجليزية عند الطاولة".
إذا أردت إحضار طبق (كود)، أو كتابة وصفة (توثيق)، أو الدردشة مع الضيوف الآخرين (نقاشات)، كان عليك القيام بذلك باللغة الإنجليزية. كان هذا منطقياً لأن الأشخاص الأوائل الذين بدأوا العشاء كانوا في الغالب من الولايات المتحدة والمملكة المتحدة، والأدوات الأولى بُنيت بالإنجليزية. لقد كانت هي "اللغة المشتركة" (lingua franca) للمطبخ.
لكن مؤخراً، أصبح العشاء مزدحماً. انضم أشخاص من كوريا، والصين، وروسيا، والبرازيل، والهند بأعداد هائلة. ومثلما يحدث في الحياة الواقعية، يريد هؤلاء التحدث مع بعضهم البعض بلغاتهم الخاصة.
هذه الورقة البحثية، بعنوان "اكتب بالإنجليزية، لا أحد يفهم لغتك هنا"، هي استقصاء ضخم لما يحدث عندما تصبح مأدبة العشاء متعددة اللغات حقاً. بحث الباحثون في 9.14 مليار رسالة و62,50 ألف مشروع برمجي على مدار عشر سنوات ليروا كيف يتغير لسان المطبخ.
إليكم ما وجدوه، مشروحاً ببساطة:
1. الطاولة تزداد صخباً (وأكثر تنوعاً)
النزعة: قاعدة "الإنجليزية فقط" بدأت تتفكك.
التشبيه: تخيل أن طاولة العشاء كانت تضم سابقاً متحدثين بالإنجليزية بنسبة 96%. الآن، حوالي 11% من الدردشة تتم بلغات أخرى، وهذا الرقم ينمو بسرعة.
التفاصيل:
- اللغة الكورية هي أسرع اللغات نمواً على الطاولة (بزيادة 1,700%!).
- الصينية، والروسية، واليابانية، والفيتنامية تملأ الغرفة أيضاً.
- هذا لا يقتصر فقط على "الدردشة" (المشكلات والتعليقات)؛ بل إن الناس يكتبون حتى وصفاتهم (تعليقات الكود) والملصقات على البرطمانات (النصوص الثابتة/String Literals) بلغاتهم الأم.
2. "الخلطة السرية" مقابل "الطبق الرئيسي"
النزعة: الناس يمزجون بين اللغات، لكنهم يحافظون على الهيكل الأساسي بالإنجليزية.
التشبيه: فكر في برنامج الكمبيوتر كأنه منزل.
- الأساس والعوارض (المعرفات/المتغيرات - Identifiers/Variables): هذه لا تزال بالإنجليزية بنسبة 100% تقريباً. لن ترى عارضة مكتوب عليها "Muro" (جدار بالإسبانية) في منزل إسباني؛ ستظل تسمى "Wall" في المخطط الهندسي. وذلك لأن أدوات الكمبيوتر (المترجمات/Compilers) دقيقة جداً، ومن الصعب كتابة رموز غير إنجليزية دون تغيير لوحة المفاتيح.
- الديكور والملاحظات (التعليقات والتوثيق): هنا يحدث السحر. المطورون يكتبون ملاحظات لبعضهم البعض بالكورية، أو الصينية، أو الروسية. يقولون مثلاً: "هذه الوظيفة تفعل كذا"، ولكن بلغتهم الخاصة. الأمر يشبه كتابة ملاحظة لاصقة على الثلاجة بلغتك الأم.
3. "شرطة اللغة" والاحتكاك
النزعة: رغم أن الجميع مرحب بهم، إلا أنه لا يزال هناك توتر.
التشبيه: تخيل وصول ضيف وبدء حديثه بالبرتغالية. قد يقول ضيف آخر: "مهلاً، يرجى التحدث بالإنجليزية لكي نفهم جميعاً!".
- وجد الباحثون آلاف اللحظات من هذا النوع. أحياناً تكون تذكيراً مهذباً، وأحياناً تكون رفضاً قاسياً.
- ومن المثير للاهتمام، أن الأمر لا يقتصر على المتحدثين بالإنجليزية فقط. ففي مشروع صيني، قد يقول أحدهم لمتحدث روسي: "يرجى الكتابة بالصينية!".
- النتيجة: هذا يخلق تأثيراً يُعرف بـ "حراسة البوابة" (Gatekeeping). إذا كنت لا تتحدث اللغة السائدة في ذلك المشروع تحديداً، فقد تشعر بأنك غير مرحب بك أو يتم تجاهلك.
4. مسابقة الشعبية (نظام "النجوم")
النزعة: التحدث بالإنجليزية يمنحك شهرة أكبر.
التشبيه: فكر في "نجوم" GitHub (الإعجابات) كأنها التصفيق في مأدبة العشاء.
- المشاريع الإنجليزية: تحصل على أكبر قدر من التصفيق، وأكبر عدد من الضيوف الجدد (المساهمين)، وأكبر قدر من الاهتمام. إنهم "الطهاة المشهورون".
- المشاريع غير الإنجليزية: غالباً ما تحصل على نجوم أقل ومساعدين جدد أقل، حتى لو كان الكود الخاص بها ممتازاً. الأمر يشبه طبقاً لذيذاً يُقدم بلغة لا يفهمها إلا القليل؛ لا يعرف الكثير من الناس بوجوده، لذا يحاول عدد أقل من الناس تذوقه.
- لكن هناك مفارقة! المشاريع غير الإنجليزية في الواقع تصلح المشكلات بشكل أسرع. لأن الفرق تكون أصغر وأكثر تركيزاً، فهم يستجيبون للشكاوى بسرعة أكبر. أما المشاريع الإنجليزية فهي ضخمة وفوضوية للغاية، مما يجعل استجابتها تستغرق وقتاً أطول.
5. المستقبل: الذكاء الاصطنا_عي كـ "مترجم عالمي"
النزعة: قد يكون الذكاء الاصطناعي هو البطل الذي ينقذ الموقف.
التشبيه: تخيل لو أن كل ضيف في العشاء يرتدي سماعة سحرية تترجم فوراً ما يقوله أي شخص إلى لغته الخاصة.
- أدوات مثل GitHub Copilot وChatGPT تساعد المطورين بالفعل في كتابة الكود والتعليقات بلغاتهم الأم.
- الأمل هو أنه في المستقبل، يمكن لمطور في البرازيل أن يكتب تقريراً عن خطأ برمي بالبرتغالية، ويمكن لمسؤول في اليابان أن يقرأه باليابانية، مع قيام الكمبيوتر بالترجمة بسلاسة.
الخلاصة الكبرى
عالم المصادر المفتوحة يصبح أكثر شمولية (لغات أكثر، وأصوات أكثر)، وهذا أمر رائع. لكنه يصبح أيضاً أكثر تعقيداً.
- الجيد: المزيد من الناس يمكنهم المشاركة دون الحاجة إلى إتقان اللغة الإنجليزية.
- السيئ: المشاريع التي لا تستخدم الإنجليزية تحصل على ظهور أقل ومساعدين أقل.
- التحدي: نحن بحاجة إلى أدوات أفضل (مثل الترجمة الآلية) وقواعد مجتمعية أفضل لضمان ألا يعني التحدث بلغة مختلفة أنك ستُترك وحيداً خارج المحادثة.
باختصار: مأدبة العشاء لم تعد مجرد حدث يتحدث فيه الإنجليز فقط. إنها مهرجان عالمي. ولكن لكي ينجح هذا المهرجان، نحتاج إلى معرفة كيفية إبقاء الطاولة متصلة بينما يتحدث الجميع بلغاتهم الجميلة الخاصة.
غارق في أبحاث مجالك؟
تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.