Jakub KΔ dzioΕkak kontzeptu-froga bat argitaratu zuen, eta horrekin lotutako berehalako arazoak erakusten zituen. Rust konpilatzaile proiektuan akatsa, garatzaileek lau urte daramatzate arrakastarik gabe konpontzen saiatzen.
Jakubek garatutako adibide batek Borrow Checker-a saihesteko aukera ematen du oso trikimailu sinple batekin:
fn main() {
let boom = fake_static::make_static(&vec![0; 1<<20]);
println!("{:?}", boom);
}
Garatzaileak konponbide hau Produkzioan ez erabiltzea eskatzen du, bere helburua Rust-eko garatzaileek ez ikusi duten arazo bati arreta erakartzea baino ez baitzen.
Iturria: linux.org.ru