Microsoft ikupanga chilankhulo chatsopano chotengera Rust

Microsoft monga gawo la polojekiti yoyeserera ya Verona akukula chinenero chatsopano chotengera chinenero cha Dzimbiri ndipo chimayang'ana kwambiri pakupanga mapulogalamu otetezeka omwe sakukumana ndi zovuta zachitetezo. Zolemba zochokera pazomwe zikuchitika panopa zokhudzana ndi polojekitiyi zakonzedwa posachedwa lotseguka zololedwa pansi pa Apache 2.0.

Kuganiziridwa Kutha kugwiritsa ntchito chilankhulo chomwe chikupangidwa, kuphatikiza kukonza magawo a Windows otsika kuti aletse zovuta zomwe zingabwere mukamagwiritsa ntchito zilankhulo za C ndi C ++. Chitetezo cha ma code chimakulitsidwa ndi kasamalidwe ka kukumbukira, komwe kumachotsa kufunika kwa opanga kuwongolera zolozera ndikutchinjiriza ku zovuta zomwe zimabwera chifukwa chakuwongolera kukumbukira kwapang'onopang'ono, monga kulowa kwaulere, kuchotsedwa kwa null pointer, ndi buffer overruns.

Kusiyana kwakukulu pakati pa Verona ndi Rust ndiko kugwiritsa ntchito chitsanzo katundu potengera magulu a zinthu osati zinthu zokha. Deta ku Verona imatengedwa ngati zomanga zomwe zimasonkhanitsira zinthu. Macheke obwereketsa ndi umwini wawo amachitidwa mogwirizana ndi gulu la zinthu, zomwe zimathandiza kuonetsetsa chitetezo pokonza zinthu zophatikizika ndikuwonetsa bwino kuchuluka kwa zinthu zomwe zimagwiritsidwa ntchito popanga.

Source: opennet.ru

Kuwonjezera ndemanga