ليه راست مع أحمد سليمان

ليه راست مع أحمد سليمان

From قهوة عصام by Ahmed Essam

June 8, 2026 · 1h 52m · Episode 105

About this episode

تناقش الحلقة حول لغة البرمجة Rust ومميزاتها مقارنة باللغات الأخرى.

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

People in this episode

Host: أحمد

Guest: أحمد سليمان

Topics covered

  • برمجة
  • لغة Rust
  • أمان الذاكرة
  • الملكية
  • الأداء
  • البرمجيات المضمنة

Keywords

  • Rust
  • أمان الذاكرة
  • الملكية
  • الأداء
  • برمجة

Mentioned in this episode

Products: Rust, Python, Go, Java

Books & works: نواة Linux

More episodes of قهوة عصام

Explore listener stats, chart rankings, contacts and more on the قهوة عصام podcast page.