ÿäðå Linux îáíàðóæåíà ïåðâàÿ óÿçâèìîñòü, ñâÿçàííàÿ ñ êîäîì íà Rust. Ýòîò ÿçûê ñ÷èòàåòñÿ ãîðàçäî áîëåå áåçîïàñíûì, íåæåëè Ñ è Ñ++, íà êîòîðûõ íàïèñàíà áîëüøàÿ ÷àñòü ÿäðà, îäíàêî èäåàëüíîé åå çàùèùåííîñòü íàçâàòü, êàê îêàçàëîñü íåëüçÿ. Óÿçâèìîñòü îïåðàòèâíî óñòðàíèëè, íî îíà ìîæåò îêàçàòüñÿ íå åäèíñòâåííîé ââèäó òîãî, ÷òî êîäà íà Rust â ÿäðå ñ êàæäîé íîâîé âåðñèåé ñòàíîâèòñÿ áîëüøå.
Íîâîñòè
Èññëåäîâàòåëè îáíàðóæèëè, ÷òî êîä, ñãåíåðèðîâàííûé ÈÈ, ïî ñðàâíåíèþ ñ êîäîì, ñîçäàííûì ÷åëîâåêîì, ñîäåðæèò íàìíîãî áîëüøå ïðîáëåì ñ ëîãèêîé, áåçîïàñíîñòüþ è ïðîèçâîäèòåëüíîñòüþ. Çàòî îðôîãðàôè÷åñêèõ îøèáîê ÈÈ äîïóñêàåò ìåíüøå, ÷åì ëþäè-ïðîãðàììèñòû.


