
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 قهوة عصام
- مراجعة كتاب محمد الجيش Shipping Machine Learning Systems · April 25, 2026 · 1h 17m
- الواد البراوي: مستقبل العمل في وجود الذكاء الصناعي · January 19, 2026 · 1h 2m
- الواد البراوي: إنفيديا بتعمل إيه بالضبط · August 31, 2025 · 34 min
- الواد البراوي: اسمع… بس ماتمشّيش ورا أي كلام · August 23, 2025 · 54 min
- قهوة عصام: الزراعة و التقنيات الحديثة مع حازم الطواب · December 26, 2024 · 1h 11m
- الحلقة الرابعة مناقشة كتاب رسائل من المنفى · August 4, 2024 · 1h 20m
Explore listener stats, chart rankings, contacts and more on the قهوة عصام podcast page.