News for hackers. Stuff that matters.
Re:Rust in 2017: what we achieved by bluejekyll on Thursday December 21, 2017 @04:45PM (#15983089)
> Like it'll skip lines, or stay on the same line for many steps.

I've never hit these problems, though I have the source for everything I'm compiling in Rust in general.

Re:Rust in 2017: what we achieved by syn_rst on Thursday December 21, 2017 @06:03PM (#15983708)
I've run into it before, but it's not usually too serious. It only usually happens on lines with compound expressions or chained calls like this:

  foo.into_iter().map(|x| x+1)
     .filter(|y| y > 2)
My working theory is that it's related to situations where there's multiple statements on the same source line (or inside a block inside a lambda).
Re:Rust in 2017: what we achieved by bluejekyll on Thursday December 21, 2017 @06:17PM (#15983816)
Yeah, quite possibly. I feel like I've stepped through some pretty gnarly iterator chains and it's worked surprisingly well. It is rare that I actually need to turn to the debugger, so I could be mistaken.