خداحافظی دیسکورد با Electron؛ اپلیکیشن جدید دیسکورد سبکتر شد

دیسکورد با کنار گذاشتن فریمورک Electron، در حال مهاجرت کامل اپلیکیشن دسکتاپ خود به زبان برنامهنویسی Rust است. این تغییر که با هدف افزایش سرعت و مدیریت بهینه حافظه صورت میگیرد، مصرف رم اپلیکیشن را به شکل قابل توجهی کاهش داده است.
تیم مهندسی دیسکورد تصمیم گرفته است اپلیکیشن دسکتاپ خود را به طور کامل از فریمورک «Electron» به زبان برنامهنویسی «Rust» منتقل کند. Electron که مدتها برای ساخت اپلیکیشنهای دسکتاپ مبتنی بر وب استفاده میشد، به دلیل مصرف بالای منابع سیستم شهرت چندان خوبی میان کاربران حرفهای نداشت.
«Stanislav Vishnevskiy»، مدیر ارشد فناوری دیسکورد، در پستی در شبکه اجتماعی X توضیح داد که این شرکت از سال ۲۰۱۸ از طرفداران زبان Rust بوده و بخشهایی از زیرساخت و تکنولوژی صوتی فعلی آنها نیز با همین زبان نوشته شده است. او تأکید کرد که هدف نهایی، جایگزینی کامل کلاینت با Rust است که باعث حذف Electron و React Native در نسخه دسکتاپ میشود، در حالی که نسخه موبایل همچنان از رابط کاربری بومی (Native) استفاده کرده و کدها را از طریق Rust با دسکتاپ به اشتراک میگذارد.
تأثیر این تغییر در کاهش مصرف حافظه مشهود است. تصویری که توسط مدیر ارشد دیسکورد منتشر شده نشان میدهد کلاینت ویندوز در حالت جدید تنها ۲۹۰ مگابایت رم اشغال میکند؛ این در حالی است که اپلیکیشن فعلی با حضور در چند سرور، بهراحتی بیش از یک گیگابایت رم را مصرف میکند. هنوز تاریخ دقیقی برای انتشار عمومی این نسخه اعلام نشده، اما دیسکورد امیدوار است بهزودی آزمایش آن را با گروهی از کاربران آغاز کند.
گزارش فارسی این خبر با کمک هوش مصنوعی و فقط بر اساس اطلاعات منتشرشده در منبع تهیه شده است.