دیسکورد، پلتفرم محبوب ارتباطی و اجتماعی، کلاینت دسکتاپ خود را با زبان برنامهنویسی Rust بازنویسی کرده است. این تغییر بنیادین با هدف کاهش وابستگی به چارچوب Electron و پایین آوردن مصرف حافظه رم انجام شده است؛ موضوعی که سالها یکی از اصلیترین انتقادات کاربران به نسخه دسکتاپ دیسکورد بود.
Electron اگرچه توسعه سریع و چندسکویی را ساده میکند، اما به دلیل اجرای یک نسخه از مرورگر کروم در پسزمینه، معمولاً مصرف منابع بالایی دارد. بازنویسی با Rust میتواند عملکرد کلی برنامه را بهبود دهد، زمان اجرا را کاهش دهد و تجربهای روانتر بهویژه روی سیستمهای کمتوان فراهم کند.
نسخه جدید دیسکورد که با نام «فینیکس» شناخته میشود، بهزودی وارد مرحله آزمایش عمومی خواهد شد. انتظار میرود این نسخه با بهرهگیری از مزیتهای Rust، مصرف رم کمتری داشته باشد و در عین حال قابلیتهای اصلی پلتفرم مانند پیامرسانی، تماس صوتی و تصویری، و مدیریت سرورها را حفظ کند.
این اقدام نشاندهنده حرکت تدریجی برخی از شرکتهای فناوری به سمت زبانهای برنامهنویسی کمهزینهتر و کارآمدتر برای ساخت اپلیکیشنهای دسکتاپ است. اگر آزمایش عمومی فینیکس موفقیتآمیز باشد، میتواند الگویی برای سایر سرویسهای مبتنی بر Electron باشد تا به فکر بازنویسی هسته نرمافزار خود با زبانهایی مانند Rust بیفتند.

