توسعه دهندگان پروژه مسا
طرفداران استفاده از Rust توانایی بهبود عملکرد حافظه و حذف مشکلاتی مانند دسترسی به حافظه پس از آزاد شدن، عدم ارجاع اشاره گر تهی و بیش از حد بافر را برجسته می کنند. پشتیبانی Rust همچنین به Mesa این امکان را میدهد که توسعههای شخص ثالث مانند سیستم رندر نرمافزار را شامل شود
خاطرنشان می شود که با توجه به استفاده از OpenGL در هنگام اجرای کدهای غیرقابل اعتماد در مرورگرهایی که از WebGL پشتیبانی می کنند، فوریت بهبود امنیت درایور اخیراً افزایش یافته است، که درایورها را به یک بردار مهم برای حملات به سیستم های کاربر تبدیل می کند. در حال حاضر، Mesa از ابزارهایی مانند تحلیل کدهای ralloc و استاتیک برای به حداقل رساندن مشکلات حافظه استفاده می کند، اما استفاده از آنها کافی نیست.
مخالفان اجرای Rust
گسترش الزامات برای محیط مونتاژ و
حرکت به سمت استفاده از Rust برای توسعه نیز در AMD مشاهده شده است که اخیراً انجام شده است
منبع: opennet.ru