CNews AI→ المصدر

مفارقة C++: المبرمجون يستخدمون AI أكثر، لكنهم ما زالوا لا يثقون به

يدمج مطورو C++ أدوات AI في سير عملهم، لكنهم يظلون حذرين بشدة. كثيرون يراجعون بعناية كل سطر من الشيفرة المُولَّدة تلقائيًا ولا يتعجلون الاعتماد بالكامل على…

معالج بواسطة الذكاء الاصطناعي من CNews AI؛ بتحرير Hamidun News
مفارقة C++: المبرمجون يستخدمون AI أكثر، لكنهم ما زالوا لا يثقون به
المصدر: CNews AI. كولاج: Hamidun News.
◐ استمع للمقال

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

النمو رغم الشكوك

تظهر الإحصائيات اتجاهاً واضحاً: في السنوات 2024–2025، حدث ارتفاع كبير في عدد برمجي C++ الذين يجربون GitHub Copilot و ChatGPT و Claude والأدوات المتخصصة مثل Tabnine و Codeium. يدمج العديد منهم الشبكات العصبية في سير عملهم لتوليد أكواد النماذج والأكواد المعيارية والرسومات الأولية للخوارزميات. حتى أولئك الذين لا يثقون تماماً بالذكاء الاصطناعي يستخدمون الشبكات العصبية على الأقل لتسريع كتابة الدوال الروتينية والتوثيق.

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

مصادر عدم الثقة

يتجذر ارتياب برمجي C++ من الشبكات العصبية في الواقعيات العملية لعملهم:

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

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

المفارقة في العمل

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

"أستخدم

Copilot للحصول على الأفكار والسرعة، لكن الكود الذي ينتجه يتعين إعادة كتابته أو على الأقل مراجعته بعناية كاملة", — رأي نموذجي من مبرمج C++ ذي خبرة.

ما يعنيه هذا

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

ZK
Hamidun News
أخبار الذكاء الاصطناعي بدون ضوضاء. اختيار تحريري يومي من أكثر من 400 مصدر. منتج من جمال حميدون، رئيس الذكاء الاصطناعي في Alpina Digital.

هل تريد التوقف عن قراءة الذكاء الاصطناعي والبدء باستخدامه؟

AI News هو موجز منسق لأخبار الذكاء الاصطناعي. تعلمك Hamidun Academy استخدام الذكاء الاصطناعي في عملك.

ما رأيك؟
جارٍ تحميل التعليقات…