
- Bir Microsoft Mühendisinin LinkedIn gönderisinin C++ değişimini önermesinin ardından spekülasyon ortaya çıktı
- Mühendis o zamandan beri bunun bir Microsoft planı değil, bir araştırma projesi olduğunu açıkladı
- Microsoft, Rust’un “1. sınıf dili” olma yolunda ilerliyor
bir LinkedIn gönderisi itibaren Microsoft mühendis Galen Hunt, “2030 yılına kadar Microsoft’tan C ve C++’ın tüm hatlarını ortadan kaldırma” hedefini paylaştıktan sonra epeyce konuşuldu; hatta bu hedefe doğru ilerlemek için ekibinde açık bir pozisyon ilan etti.
Rolün amacı “bize yardım etmekti” [Microsoft] Microsoft’un en büyük C ve C++ sistemlerini Rust’a çevirmeyi mümkün kılmak için altyapımızı geliştirip güçlendireceğiz”; Hunt ise “güçlü kod işleme altyapısının” halihazırda oluşturulduğunu açıklıyor.
Ancak mühendis o zamandan beri gönderisini şu şekilde güncelledi: “Sadece açıklığa kavuşturmak için… Windows Rust’ta yapay zeka ile *DEĞİL* YAZILIYOR […] Ekibimin projesi bir araştırma projesidir.”
Plan değil proje
Gönderiye göre Hunt’ın ekibinin misyonu, “büyük ölçekte kod değişiklikleri yapmak için algoritmalar tarafından yönlendirilen yapay zeka aracılarını uygulamamıza olanak tanıyan yapay zeka işleme altyapısıyla Microsoft ve müşterilerimizin teknik borcu geniş ölçekte ortadan kaldırmasına olanak tanıyacak yetenekler geliştirmek”. Bu altyapının çekirdeği zaten kod anlama gibi sorunlar üzerinde geniş ölçekte çalışıyor.”
Gönderide bunun yalnızca bir ekibin araştırması olduğu açıklansa da projenin ölçeği oldukça önemli görünüyor; Hunt şöyle açıklıyor: “Kuzey Yıldızımız ‘1 mühendis, 1 ay, 1 milyon satır koddur’,” diye açıklıyor Hunt, “daha önce hayal bile edilemeyen bu görevi gerçekleştirmek için güçlü bir kod işleme altyapısı oluşturduk. Algoritmik altyapımız, kaynak kodu üzerinde belirli ölçekte ölçeklenebilir bir grafik oluşturuyor.”
Ancak şurası bir gerçek ki Microsoft, Rust’a doğru bir geçiş başlattı programlama dili – onu mühendislik sistemleri için “1. sınıf dil” haline getirmek için 10 milyon dolar harcamak.
Bu itme şuna yansıyor: GoogleRust, Android Açık Kaynak Projesi’nde Java ve Kotlin’e katılırken, firma “C ve C++’daki bellek güvenliği hatalarının, ele alınması en zor yanlışlık kaynağı olmaya devam ettiğini” belirtti.
Tüm bütçeler için en iyi kimlik hırsızlığı koruması
