DARPA מפתחת מתרגם בינה מלאכותית לשכתוב קוד C ב- Rust

הסוכנות האמריקאית לפרויקטי מחקר מתקדמים של ההגנה האמריקאית (DARPA) הציגה את פרויקט TRACTOR (Translating All C to Rust), אשר מפתחת מתרגם להמרה אוטומטית של פרויקטי C לייצוג Rust. המתרגם בולט בשימוש שלו בטכניקות למידת מכונה כדי להשיג רמה של קוד Rust המתקבל, קרוב בסגנון ואיכותו לקוד שנכתב על ידי מתכנת מנוסה, ומשתמש בטכניקות בטוחות בזיכרון במידת האפשר מבלי לכלול בלוקים ופונקציות המסומנות ב- מילת מפתח "לא בטוח" " ההנחה היא שהמתרגם שפותח יפתור את בעיית האבטחה של קוד C ישן וייפטר מפגיעות פוטנציאליות הנגרמות מטיפול בזיכרון לא בטוח והתנהגות לא מוגדרת.

מקור: OpenNet.ru

קנה אירוח אמין לאתרים עם הגנת DDoS, שרתי VPS VDS 🔥 קנה אחסון אתרים אמין עם הגנת DDoS, שרתי VPS VDS | ProHoster