جایگزینی C++ با Rust در مایکروسافت تا سال ۲۰۳۰ هدفی است که با استفاده از دستیارهای هوش مصنوعی و بازنویسی گسترده کدها دنبال میشود.
به گزارش سرویس فناوری تکناک، یکی از مهندسان ارشد و باسابقه مایکروسافت طرحی جسورانه را برای تحول بنیادین در ساختار نرمافزاری این غول فناوری معرفی کرد. این پیشکسوت دنیای فناوری جایگزینی کامل کدهای قدیمی با زبان برنامهنویسی Rust و بهرهگیری از هوش مصنوعی را در اولویت برنامههای خود قرار داده است.
ماه جولای، مایکروسافت جزئیات ادغام گسترده هوش مصنوعی را در فرایندهای توسعه خود بهطور رسمی فاش کرد. این شرکت دستیار کدنویسی داخلی مبتنیبر هوش مصنوعی را برای بازبینی بیش از ۶۰۰ هزار «درخواست پول» (PR) در ماه به کار میگیرد. این آمار خیرهکننده ۹۰ درصد از کل درخواستهای ثبتشده در شرکت را شامل میشود. افزونبراین، مایکروسافت فناوری هوش مصنوعی را در ابزارهای توسعهمحور خود با هدف بهبود تجربه کاربری عمیقاً ادغام میکند.
گالن هانت، مهندس برجسته مایکروسافت، در یادداشتی تفصیلی در شبکه اجتماعی لینکدین، هدف نهایی خود را جایگزینی تمامی خطوط کد C و C++ با ترکیبی از زبان Rust و دستیار هوشمند تا سال ۲۰۳۰ اعلام کرده است. هانت توانمندسازی هر مهندس برای نگارش یکمیلیون خط کد در ماه را بهعنوان مأموریت اصلی دنبال میکند. ناگفته نماند که بسیاری از کارشناسان ازجمله لینوس توروالدز (خالق لینوکس)، این معیار را برای ارزیابی بهرهوری، تا حدودی دلخواه و غیرواقعی توصیف کردهاند.
هانت در بخش دیگری از گزارش خود، زیرساخت پردازش کد قدرتمندی را برای استقرار عوامل هوش مصنوعی معرفی کرد. این زیرساخت تغییر کدهای موجود را در مقیاس بالا و براساس الگوریتمهای تعریفشده امکانپذیر میسازد. تیم تحت مدیریت گالن هانت برای تحقق این هدف و انتقال سیستمهای قدیمی به زبان Rust، مهندس ارشد نرمافزار را با سابقه تخصصی در برنامهنویسی سطح سیستم استخدام میکند.

در سالهای اخیر، زبان برنامهنویسی Rust محبوبیت فزایندهای در لایههای مدیریتی مایکروسافت کسب کرده است. این غول دنیای فناوری توسعه درایورها با زبان Rust را برای ارتقای امنیت سیستمعامل بهشدت تشویق میکند.
نئووین مینویسد که گالن هانت با سابقه ۳۰ سال فعالیت مستمر در مایکروسافت، هماکنون در گروه مهندسی نرمافزار مقیاسپذیر آینده فعالیت میکند. تیم او مسئولیت سنگین حذف «بدهیهای فنی» را در شرکت و در نهایت برای کل صنعت نرمافزار برعهده گرفته است.
پست گالن هانت در لینکدین واکنشهای متفاوتی در پی داشته است. منتقدان و کارشناسان مشکلات انتقال کامل به Rust را با دیده تردید مینگرند. بااینحال، هانت از تصمیم خود با تأکید بر مکانیسمهای داخلی Rust در مدیریت حافظه و امنیت همزمانی با قاطعیت دفاع میکند.

















