Anonymous
8/20/2025, 5:54:21 AM
No.106320523
>>106320421
So Go and swift aren't managed languages lol? There is more java on embedded devices than there every will be Rust on embedded so there goes that theory of yours. The borrow checker has everything to do with memory management. How the fuck would Rust prove a use after free without it? The borrow checker is tracking and enforcing the memory management model of Rust such as not allowing me to use a variable after passing a variable to a function. I cannot do that if it isn't tracking and managing allocations. It's collecting metadata and running checks behind the scenes to confirm the validity of your program and still freeing memory for you.
So Go and swift aren't managed languages lol? There is more java on embedded devices than there every will be Rust on embedded so there goes that theory of yours. The borrow checker has everything to do with memory management. How the fuck would Rust prove a use after free without it? The borrow checker is tracking and enforcing the memory management model of Rust such as not allowing me to use a variable after passing a variable to a function. I cannot do that if it isn't tracking and managing allocations. It's collecting metadata and running checks behind the scenes to confirm the validity of your program and still freeing memory for you.