أسطورة لغة سي، كيرنيغان: روست عبارة عن "ألم"، ومن غير المرجح أن تحل محل سي

2025-08-31
أسطورة لغة سي، كيرنيغان: روست عبارة عن

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

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

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

2025-08-19
مايكروسوفت تراهن على وكلاء الذكاء الاصطناعي: هل هذه نهاية التطبيقات التجارية التقليدية؟

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

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

صعود بايثون: ملحمة مفتوحة المصدر يقودها المجتمع

2025-08-04
صعود بايثون: ملحمة مفتوحة المصدر يقودها المجتمع

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

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

الذكاء الاصطناعي + SQL: مستقبل استرجاع المعلومات

2025-06-14
الذكاء الاصطناعي + SQL: مستقبل استرجاع المعلومات

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

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

Stack Overflow: الكفاح من أجل البقاء في عصر الذكاء الاصطناعي

2025-05-29
Stack Overflow: الكفاح من أجل البقاء في عصر الذكاء الاصطناعي

في مواجهة انخفاض بنسبة 90% في عدد الزيارات بسبب صعود أدوات الذكاء الاصطناعي مثل ChatGPT، يخضع Stack Overflow لتحول كبير. فقد أعادوا إطلاق ميزات الدردشة، ويبحثون في خدمات استشارات الخبراء المدفوعة، ويخططون لإنشاء صفحات رئيسية مخصصة تجمع مقاطع الفيديو والمدونات والأسئلة والأجوبة، والمزيد. في الوقت نفسه، يتعاون Stack Overflow مع شركات الذكاء الاصطناعي مثل OpenAI و Google، ويرخص بياناته عالية الجودة لتدريب نماذج الذكاء الاصطناعي، ويدمج بياناته في أدوات الذكاء الاصطناعي. على الرغم من التحدي الهائل، فإن Stack Overflow يعمل على التنويع والتعاون مع الذكاء الاصطناعي لإيجاد فرص نمو جديدة في عصر الذكاء الاصطناعي.

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

ليدي بيرد: متصفح مفتوح المصدر جديد يتحدى هيمنة كروم

2025-05-25
ليدي بيرد: متصفح مفتوح المصدر جديد يتحدى هيمنة كروم

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

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

مايكروسوفت تجعل نظام ويندوز الفرعي لنظام لينكس (WSL) مفتوح المصدر

2025-05-19
مايكروسوفت تجعل نظام ويندوز الفرعي لنظام لينكس (WSL) مفتوح المصدر

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

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

عيد ميلاد سعيد يا جافا – 30 عامًا! حوار مع جيمس جوسلينج

2025-05-16
عيد ميلاد سعيد يا جافا – 30 عامًا! حوار مع جيمس جوسلينج

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

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

التشفير ≠ البرمجة: منظور الفائز بجائزة تورينج حول التجريد

2025-05-05
التشفير ≠ البرمجة: منظور الفائز بجائزة تورينج حول التجريد

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

اقرأ المزيد

Redis تعود إلى المصدر المفتوح بعد معركة تراخيص مع عمالقة السحابة

2025-05-02
Redis تعود إلى المصدر المفتوح بعد معركة تراخيص مع عمالقة السحابة

عاد مخزن البيانات الشهير في الذاكرة Redis إلى ترخيص المصدر المفتوح بعد تجربة استمرت عامًا مع ترخيص أكثر تقييدًا. لقد باءت محاولة منع موردي خدمات السحابة من تقديم خدمات Redis المُستضافة بالفشل، مما أدى إلى إنشاء نسخ متفرعة مثل Valkey. يُهدف إصدار Redis 8 تحت ترخيص AGPL v3 إلى حماية المشروع وإعادة بناء جسور التواصل مع مجتمع المصدر المفتوح. تسلط القصة الضوء على تحديات تسويق برامج المصدر المفتوح والعلاقة المعقدة مع عمالقة السحابة.

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

بايثون تُسيطر على CUDA: دعم بايثون الأصلي من NVIDIA يفتح آفاقًا جديدة لبرمجة وحدات معالجة الرسوميات

2025-04-04
بايثون تُسيطر على CUDA: دعم بايثون الأصلي من NVIDIA يفتح آفاقًا جديدة لبرمجة وحدات معالجة الرسوميات

في عام 2024، تجاوزت لغة بايثون لغة جافا سكريبت لتصبح لغة البرمجة الأكثر شعبية في العالم. في مؤتمر GTC، أعلنت NVIDIA عن دعم بايثون الأصلي لمجموعة أدوات CUDA، مما يُحدث ثورة في برمجة وحدات معالجة الرسوميات. يمكن للمطورين الآن استخدام بايثون مباشرةً للحوسبة الخوارزمية على وحدات معالجة الرسوميات دون الحاجة إلى خبرة في لغة C++. قامت NVIDIA ببناء Pythonic CUDA، وهي ليست مجرد ترجمة بسيطة للغة C، بل واجهة طبيعية لمطوري بايثون. يتضمن ذلك مكونات من مُجمعات وقت التشغيل إلى cuPyNumeric (بديل لـ NumPy)، ويُقدم نموذج برمجة CuTile، مما يُبسّط تعقيد برمجة وحدات معالجة الرسوميات. هذا يُوسّع قاعدة مطوري CUDA بشكل كبير، وهو أمر واعد بشكل خاص في الأسواق الناشئة مثل الهند والبرازيل.

اقرأ المزيد

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

2025-03-08
انتخابات مجلس إدارة مبادرة المصدر المفتوح تعصف بها جدل تعريف الذكاء الاصطناعي مفتوح المصدر

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

اقرأ المزيد

جهود مجتمع فيم البطولية بعد وفاة برايم مولينار

2025-02-16
جهود مجتمع فيم البطولية بعد وفاة برايم مولينار

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

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

حرب راست الطويلة من أجل نواة لينكس

2025-02-09
حرب راست الطويلة من أجل نواة لينكس

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

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

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

2025-02-02
مطورو البرمجيات المفتوحة المصدر يواجهون عقوبات مكتب مراقبة الأصول الأجنبية (OFAC): دليل جديد لتجاوز التعقيدات

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

اقرأ المزيد

مهندس سابق في EA ينشئ Jank: لغة برمجة جديدة تجمع بين Clojure و C++

2025-01-29
مهندس سابق في EA ينشئ Jank: لغة برمجة جديدة تجمع بين Clojure و C++

يقوم مهندس البرمجيات السابق في EA، Jeaye Wilkerson، بتطوير Jank، وهي لغة برمجة جديدة تهدف إلى الجمع بين الطبيعة التفاعلية لـ Clojure وسرعة التجميع الأصلية ووقت التشغيل الأدنى لـ C++. تم بناء Jank على LLVM وتدمج عناصر من C++ و Clojure و Rust، وتهدف إلى أن تكون لهجة Clojure أصلية. وقد حظي المشروع باهتمام كبير من المجتمع، ليصبح أحد أكثر مشاريع Clojure غير المنشورة شعبية. تتمثل ميزته الفريدة في المرونة في التبديل بين الكود ذي النوع الديناميكي والنوع الثابت، مما يوازن بين سرعة التطوير وتحسين الأداء. يعد Jank أداة قوية للعديد من التطبيقات مثل تطوير الألعاب وتطوير واجهة المستخدم الرسومية وعلوم البيانات.

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

وفاة ستيف لانغاسيك، أحد أبرز الشخصيات في نظام أوبونتو لينكس

2025-01-08
وفاة ستيف لانغاسيك، أحد أبرز الشخصيات في نظام أوبونتو لينكس

توفي ستيف لانغاسيك، وهو مساهم رئيسي في أوبونتو وديبيان، في الأول من يناير 2025 عن عمر يناهز 45 عامًا. بدأت رحلته في البرمجيات الحرة عام 1996، مما أدى إلى أدوار مهمة كمدير إصدارات لـ Debian Sarge و Etch، ثم لأوبونتو لاحقًا. إلى جانب مساهماته التقنية في مشاريع مثل Linux-PAM و Samba و OpenLDAP، كان لانغاسيك يُعرف بقيادته وتوجيهه داخل مجتمع البرمجيات المفتوحة. وفاته خسارة كبيرة، تاركة إرثًا من المساهمات المؤثرة التي ستُذكر لسنوات قادمة.

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

إعادة ترخيص مشاريع المصدر المفتوح: دراسة حالة لـ Elasticsearch و Redis و Terraform

2024-12-31
إعادة ترخيص مشاريع المصدر المفتوح: دراسة حالة لـ Elasticsearch و Redis و Terraform

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

اقرأ المزيد