this post was submitted on 08 Mar 2025
11 points (92.3% liked)

Rust Programming

9379 readers
1 users here now

founded 7 years ago
MODERATORS
11
Which is faster? (lemmings.world)
submitted 2 years ago* (last edited 2 years ago) by commander@lemmings.world to c/rust@lemmy.ml
 
let mut variable: Type;
loop {
    variable = value;
}

or

loop {
    let variable: Type = value;
}
you are viewing a single comment's thread
view the rest of the comments
[–] TehPers@beehaw.org 2 points 2 years ago

Without context, there's no reason to compare the performance of these. The compiler is complex enough that what you do in the loop and after the loop matters with regards to optimizations.

Do you have more context? What's actually happening in the code?