ËshtĂ« publikuar njĂ« mĂ«nyrĂ« pĂ«r tĂ« anashkaluar borrow checker nĂ« Rust

Jakub KądzioƂka publikoi njĂ« proof-of-concept qĂ« tregon probleme tĂ« drejtpĂ«rdrejta nĂ« lidhje me gabimin nĂ« projektin e kompilatorit Rust, qĂ« zhvilluesit kanĂ« provuar pa sukses ta zgjidhin tashmĂ« pĂ«r katĂ«r vjet.

Shembulli i zhvilluar nga Jakub lejon kalimin përmes Borrow Checker me një truk shumë të thjeshtë:

fn main() {
let boom = fake_static::make_static(&vec![0; 1<<20]);
println!("{:?}", boom);
}

Zhvilluesi kërkon që të mos përdoret ky kalim në Production, pasi që qëllimi i tij ishte vetëm të tërhiqte vëmendjen ndaj problemit që është injoruar nga zhvilluesit e Rust.

Burimi: linux.org.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster