Linus Torvalds zokambilana Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ Π² ΡΠ΄ΡΠΎ Linux ΡΡΠ΅Π΄ΡΡΠ² Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π½Π° ΡΠ·ΡΠΊΠ΅ Rust. ΠΠΆΠΎΡ Π’ΡΠΈΠΏΠ»Π΅Ρ (Josh Triplett) ΠΈΠ· ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Intel, ΡΠ°Π±ΠΎΡΠ°ΡΡΠΈΠΉ Π½Π°Π΄ kubweretsa chilankhulo cha dzimbiri kuti chifanane ndi chilankhulo cha C pankhani yamapulogalamu, Pa gawo loyambirira, onjezani njira ya Kconfig kwa Rust thandizo, zomwe sizingaphatikizepo Rust compiler ngati kudalira pomanga "kupanga allnoconfig" ndi "kupanga allyesconfig" modes ndikulola kuyesa kwaulere ndi dzimbiri code. Chinyengo chofananacho chinakhazikitsidwa pamene pachimake chothandizira kuyesa kumanga mu Clang mu njira ya Link Time Optimization (LTO), pambuyo pake ikukonzekera kuwonjezera zolimbitsa thupi ndi chitetezo chamthupi (, Control-Flow Integrity).
Linus sanagwirizane nazo, akuwonetsa nkhawa kuti chithandizo choyambirira cha Dzimbiri sichingayesedwe ndikuyika pachiwopsezo chokhazikika m'dambo lake, pomwe gulu laling'ono la otukula omwe ali ndi chidwi ndi polojekitiyi amayesa kachidindo kokha m'malo awo enieni ndikuwonjezera zinthu zolakwika, chifukwa iwo amakhalabe obisika ndipo sangawonekere poyesa kernel m'malo ena.
Linus ankakhulupirira kuti dalaivala woyamba wa Dzimbiri ayenera kumasulidwa mosavuta, kupangitsa zolephera kukhala zoonekeratu komanso zosavuta kuzizindikira. Kuti muchepetse kuyezetsa, adalimbikitsa kutsatira njira yofananira ndikuyang'ana mitundu ya C compiler ndi mbendera zothandizidwa: kuyang'ana compiler ya Rust pamakina ndikuthandizira kuthandizira kwake ngati itayikidwa.
Source: opennet.ru
