برمجياتقراءة دقيقتين

مبتكر لغة Elixir يتساءل عن مستقبل مجتمعات لغات البرمجة حين تكتب الـ agents معظم الكود

المغزى

الـ agents قد تبني المكتبات أسرع من أي وقت، لكنها في الوقت نفسه تُضعف الحافز الذي يجمع المطورين حول مكتبة مشتركة واحدة.

نشر José Valim، مبتكر لغة البرمجة Elixir، في 24 سبتمبر 2026 مقالة بعنوان Evolving programming languages in the AI era. ويصفها الكاتب نفسه بأنها تأملات، وأن آراءه فيها قابلة للتغيير. وسؤالها الرئيسي: ماذا يعني مجتمع لغة برمجة حين تكتب الـ agents معظم الكود؟

تبدأ حجته من أن اللغة ليست syntax فقط. فحول كل لغة مجتمع اجتمع على ذوق مشترك. مجتمع Python اجتمع على فكرة وجود طريقة واحدة واضحة لأداء الشيء، ومجتمع Ruby اجتمع على راحة المبرمج.

ثم يطرح التوتر الحقيقي. إذا صار الـ agent يبني المكتبات، فقد تضيق المسافة بين اللغات الكبيرة والصغيرة، لأن نقل فكرة أو ورقة بحثية من لغة إلى أخرى أصبح رخيصًا. وهذا في ظاهره مكسب للغات الصغيرة.

لكن هذا الرخص نفسه يضرب السبب الذي جمع الناس في الأصل. فالمطوّر الذي يحتاج مكتبة قد يطلب من الـ agent أن يبني له نسخة على مقاسه، بدل أن يشارك في مكتبة موجودة ويحسّنها مع غيره. أي أن الـ agents قد تبني النظام البيئي للغة أسرع، وتفكك في الوقت نفسه الحافز الذي يجعله يتكوّن.

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

المصادر

  1. مقالة José Valim كاملة

من عدد الجمعة 14 ربيع الآخر - 25 سبتمبر

أخبار ذات صلة

أخبار الجمعة 14 ربيع الآخر - 25 سبتمبر