>Rust gives up if you don't know the type of a variable and you try to accesses a member of it, where I once wrote a more complicated iterative solver that would see if it could infer the type of the variable from later context
My guess is that Rust's designers would reply that their compiler is slow enough without the complication you describe.
My guess is that Rust's designers would reply that their compiler is slow enough without the complication you describe.