• Lightfire228@pawb.social
    link
    fedilink
    arrow-up
    3
    ·
    edit-2
    12 hours ago

    I can confirm, I’ve never used a non memory managed language, and the Rust borrow checker is a massive kick in the teeth

    But, the more i consider it from the perspective of memory, and pointers, the borrow checker makes a lot of sense

    Especially when storing references inside structs, and how mutability affects references

    I actually figured out i could fix a re-mutable borrow error by performing the two mutable operations in separate for loops