برمجياتقراءة دقيقتين

موظفون في Discord: تطبيق Windows يُعاد كتابته بـ Rust وواجهته بـ GPUI بدل Electron

لم تعلن Discord رسميًا عن أي شيء، لكن منشورات لموظفين فيها على X، منهم الـ CTO ستانيسلاف فيشنيفسكي ونائب رئيس الهندسة Mark Smith، تقول إن تطبيقها على Windows يُعاد كتابته من الصفر بلغة Rust. وجمع هذه المنشورات مقال نشره موقع Windows Latest في 6 نوفمبر 2026. والنسخة الجديدة لم تصدر بعد، وبحسب الموظفين ستدخل تجارب خاصة قريبًا.

وبحسب المنشورات، ترسم النسخة الجديدة واجهتها بـ GPUI، وهو framework من الفريق الذي يطور محرر Zed، بدل HTML داخل Electron. كما تترك تطبيقات الموبايل React Native، وتنقل نسخة الويب منطقها إلى WebAssembly.

أما الأرقام فتأتي من الشركة نفسها على نسخة أولية، ولا توجد مقارنة منشورة بين النسختين في الظروف نفسها. فقد ذكرت Discord أن النسخة الجديدة تستهلك 290.2 ميجا من الذاكرة مع حسابين مسجلين، بينما قال موظف في ديسمبر 2025 إن نسخة Electron تستهلك أقل من جيجا في الاستخدام العادي. ونسبة «70% أقل» المتداولة هي حساب كاتب المقال بين هذين الرقمين، لا قياس مباشر. وفي ملاحظات تحديث سبتمبر، قالت Discord إن الترقية إلى Electron 42 خفضت استهلاك المعالج بنحو 17% في الوسيط.

والأهم من الرقم هو القرار. فقد اختارت الشركة Electron وReact Native في الأصل لتتحرك بسرعة على كل المنصات بكود واحد، وهي الآن تدفع ثمن كتابة واجهة أصلية، وهو عمل كبير يحتاج فريقًا كبيرًا.

وإذا نجحت التجربة، يظهر خيار ثالث بين «اكتب مرة وشغّل في كل مكان» و«اكتب لكل منصة من البداية»: أن يُكتب المنطق مرة واحدة بـ Rust أو WebAssembly، وتُرسم فوقه واجهة أصلية لكل منصة. ويبقى غير واضح ما إذا كان هذا الطريق مناسبًا لفريق صغير، أم أنه يتطلب حجم شركة تملك فريقًا كاملًا للواجهات.

المصادر

  1. مقال Windows Latest الذي جمع منشورات الموظفين
  2. موقع مشروع GPUI
  3. محرر Zed

من عدد الأحد 28 جمادى الأولى - 8 نوفمبر

أخبار ذات صلة

أخبار الأحد 28 جمادى الأولى - 8 نوفمبر