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

2025-09-07
المطورون ذوو الخبرة يعتمدون على توليد الشفرة بواسطة الذكاء الاصطناعي، ولكن بتكلفة؟

يكشف استطلاع أجرته شركة Fastly أن أكثر من نصف الشفرة المُسلمة من قِبل ما يقرب من ثلث المطورين ذوي الخبرة (أكثر من 10 سنوات من الخبرة) تم توليدها بواسطة الذكاء الاصطناعي، مقارنةً بـ 13% فقط من المطورين المبتدئين. وعلى الرغم من أن أدوات الذكاء الاصطناعي تُعزز الإنتاجية، إلا أن ما يقرب من ثلث جميع المُستطلعين أفادوا بتصحيح الشفرة المُولدة بواسطة الذكاء الاصطناعي بشكل متكرر، مما يُعادل وفورات الوقت. وهذا يُشير إلى أنه على الرغم من أن المطورين ذوي الخبرة يثقون أكثر في الذكاء الاصطناعي في الإنتاج، إلا أن الإشراف البشري لا يزال أمرًا بالغ الأهمية لضمان جودة الشفرة وأمانها.

اقرأ المزيد

أبطال مفتوحة المصدر المجهولون: عمالقة صامتون يصنعون فرقًا كبيرًا

2025-08-17
أبطال مفتوحة المصدر المجهولون: عمالقة صامتون يصنعون فرقًا كبيرًا

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

اقرأ المزيد
التطوير

Ada: لغة البرمجة التي تتحدى الزمن

2025-07-14
Ada: لغة البرمجة التي تتحدى الزمن

يتوقع بول جانسن، الرئيس التنفيذي لشركة Tiobe، أن تتفوق لغة Ada، وهي لغة برمجة أنظمة تعود إلى أواخر السبعينيات، على لغات معاصرة مثل Visual Basic وPerl وFortran. في حين أن اللغات الرائدة مثل Python وC# وJava لم تشهد تغييرات كبيرة في مؤشر Tiobe خلال العامين الماضيين، إلا أن اللغات القديمة تُظهر تقلبًا أكبر. يراهن جانسن على بقاء Ada نظرًا لقوتها في الأنظمة الحرجة من حيث السلامة، وهو مجال يشهد طلبًا متزايدًا على الأمن. تحتل Ada حاليًا المرتبة العاشرة في المؤشر، متعادلة مع Delphi/Object Pascal.

اقرأ المزيد
التطوير

صعود وسقوط (وإحياء محتمل؟) ستاك أوفر فلو

2025-06-02
صعود وسقوط (وإحياء محتمل؟) ستاك أوفر فلو

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

اقرأ المزيد
التطوير

DeepSeek: الموجة المتواصلة للذكاء الاصطناعي مفتوح المصدر

2025-04-20
DeepSeek: الموجة المتواصلة للذكاء الاصطناعي مفتوح المصدر

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

اقرأ المزيد
الذكاء الاصطناعي

تسريب PAT من جيثب: اتساع سلسلة الهجوم

2025-04-15
تسريب  PAT من جيثب: اتساع سلسلة الهجوم

اكتشف باحثون أمنيون في Wiz أن المتسللين استغلوا ثغرة أمنية في reviewdog/action-setup@v1 لسرقة رمز الوصول الشخصي (PAT) من جيثب، مما أدى إلى حادث أمني أوسع نطاقًا. لم يكن هذا حادثًا معزولًا؛ فقد تتأثر العديد من إجراءات جيثب الأخرى التي يديرها نفس المطور، بما في ذلك reviewdog/action-shellcheck. على الرغم من قيام مديري جيثب و reviewdog بإصلاح الثغرة الأمنية، إلا أن Wiz يحذر من أن المتسللين قد لا يزال بإمكانهم استغلال "tj-actions/changed-files" لإطلاق هجوم متكرر إذا ظلت الإجراءات المصابة قيد الاستخدام ولم يتم تدوير الأسرار.

اقرأ المزيد
التكنولوجيا رمز الوصول الشخصي

انخفاض تصنيف لغات البرمجة Kotlin وSwift وRuby خارج قائمة Tiobe العشرين الأوائل

2025-04-14
انخفاض تصنيف لغات البرمجة Kotlin وSwift وRuby خارج قائمة Tiobe العشرين الأوائل

يُظهر أحدث مؤشر مجتمع برمجة Tiobe انخفاض تصنيف لغات البرمجة Kotlin وSwift وRuby خارج قائمة أفضل 20 لغة برمجة. ووفقًا لما ذكره الرئيس التنفيذي لشركة Tiobe، بول جانسن، فقد فقدت هذه اللغات جاذبيتها وهي في حالة تراجع. ويعزى هذا التراجع إلى استخدامها الأساسي في منصات جوال محددة (Kotlin لنظام Android، وSwift لنظام iOS)، مع توفر بدائل متعددة المنصات الآن بسهولة. علاوة على ذلك، فإن هيمنة بايثون تترك مساحة أقل للغة Ruby.

اقرأ المزيد
التطوير مؤشر Tiobe

إعادة كتابة TypeScript بلغة Go: أسرع بـ 8 مرات!

2025-03-15
إعادة كتابة TypeScript بلغة Go: أسرع بـ 8 مرات!

تقوم مايكروسوفت بتطوير تنفيذ أصلي لـ TypeScript باستخدام لغة Go من جوجل. يَعِد هذا بتحسينات كبيرة في سرعة بدء تشغيل المحرر، وأوقات البناء، واستخدام الذاكرة، مما يسهل توسيع نطاق TypeScript إلى قواعد بيانات كود كبيرة. تتضمن الخطة نقل مُجمِّع TypeScript، والأدوات، وقاعدة البيانات البرمجية من JavaScript إلى Go. تستهدف مايكروسوفت معاينةً أوليةً لفحص أنواع سطر الأوامر القائم على Go في منتصف عام 2025، وتنفيذًا كاملاً في Go بنهاية العام. سيختبر مستخدمو Visual Studio Code أداءً أسرع بكثير للمحرر، بما في ذلك تحسينًا بثمانية أضعاف في أوقات تحميل المشاريع وقوائم أخطاء شاملة وفورية.

اقرأ المزيد
التطوير

TrapC: امتداد أكثر أمانًا للغة C

2025-03-03
TrapC: امتداد أكثر أمانًا للغة C

TrapC عبارة عن امتداد جديد للغة البرمجة C مصمم لتعزيز أمان الذاكرة. من خلال إزالة كلمات رئيسية مثل `goto` و `union`، وإضافة `trap` و `alias`، يدمج TrapC ميزات C++ مثل مُنشئو الكائنات ومدمروها. يتميز بإدارة ذاكرة تلقائية، مما يمنع التسرب، ويستخدم إدارة عمر الافتراض للبوابات بدلاً من جمع القمامة. على الرغم من تصميمه البسيط - والحفاظ على نفس عدد الكلمات الرئيسية مثل C - إلا أنه يوفر بشكل مدهش توافقًا كبيرًا مع رمز C++. تم تقديمه في اجتماع ISO C، ويهدف TrapC إلى معالجة مخاوف أمان الذاكرة بشكل أكثر شمولاً من الاقتراحات الأخرى الموجودة.

اقرأ المزيد
التطوير امتداد اللغة

نظام الملكية في Rust: منع أخطاء الذاكرة في وقت التجميع

2025-02-15
نظام الملكية في Rust: منع أخطاء الذاكرة في وقت التجميع

يمنع Rust أخطاء إدارة الذاكرة في وقت التجميع من خلال نظام الملكية و RAII (اكتساب الموارد هو التهيئة). كل قيمة لها مالك واحد فقط ؛ يمكن نقل الملكية بين المتغيرات ، ولكن لا يمكن الإشارة إلى كائن معين بشكل قابل للتغيير في أكثر من مكان واحد في نفس الوقت. يوضح مثال الكود نقل الملكية: بعد نقل ملكية المتغير `a` إلى `_b` ، يؤدي الوصول إلى `a` مرة أخرى إلى خطأ في وقت التجميع ، مما يضمن سلامة الذاكرة. هذا يتناقض مع جمع القمامة التقليدي ؛ يضمن Rust سلامة الذاكرة من خلال عمليات فحص وقت التجميع ، مما يؤدي إلى تحسين الأداء والموثوقية.

اقرأ المزيد
التطوير الملكية

أوراكل ترفض التنازل عن علامة JavaScript التجارية، حسبما تقول Deno Land

2025-01-13
أوراكل ترفض التنازل عن علامة JavaScript التجارية، حسبما تقول Deno Land

قامت شركة Deno Land برفع دعوى قضائية ضد شركة أوراكل بشأن ملكية العلامة التجارية JavaScript. وقد حصلت أوراكل على العلامة التجارية في عام 2009 عند شراء Sun Microsystems. وتجادل Deno Land بأن أوراكل تخلت عن العلامة التجارية وأن تجديدها في عام 2019 كان احتيالًا. وسوف تقدم كلتا الشركتين ردودهما قبل 3 فبراير، يليها جمع الأدلة. ومن المتوقع أن تستمر هذه المعركة القانونية لفترة طويلة.

اقرأ المزيد

بايثون في عام 2024: أسرع، وأقوى، وأكثر شعبية من أي وقت مضى

2024-12-30
بايثون في عام 2024: أسرع، وأقوى، وأكثر شعبية من أي وقت مضى

في عام 2024، عززت بايثون مكانتها كواحدة من لغات البرمجة الرائدة. قدم بايثون 3.13 زيادة كبيرة في الأداء مع إصدار تجريبي "بدون GIL" ومُترجم JIT. أدت إزالة الوحدات القديمة إلى تبسيط اللغة، بينما لعب دورها المهم في الذكاء الاصطناعي، والتعلم الآلي، وعلم البيانات دورًا في زيادة شعبيتها إلى مستويات جديدة. تجاوزت بايثون جافا سكريبت من حيث الاستخدام على جيثب، وحققت نسبة رائعة بلغت 18٪ في مؤشر تيوب، مما عزز مكانتها بين اللغات الثلاث الرئيسية للبرمجة.

اقرأ المزيد
التطوير

رد الفعل السلبي تجاه الذكاء الاصطناعي: تصحيح ضروري للتطبيق العملي

2024-12-24
رد الفعل السلبي تجاه الذكاء الاصطناعي: تصحيح ضروري للتطبيق العملي

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

اقرأ المزيد