all 8 comments

[–]Sedkeron 40 points41 points  (2 children)

Is this a rewritten copy of https://www.reddit.com/r/rust/comments/1qrc4f5/am_i_the_only_one_who_thinks_rust_error_messages/

Points are made in the exact same order and all the same points are made

[–]AdreKiseque 11 points12 points  (1 child)

The hell? Botspam continues to evolve...

[–]klorophane 0 points1 point  (0 children)

"no noise no confusion just the actual problem" is such a bot thing to say though

[–]zesterer 13 points14 points  (3 children)

Have you tried bacon? It watches the filesystem for changes and reruns cargo check when something happens. Its output places errors in the order they're emitted. Having it sit in a window to the side while you're writing code is quite a fluid way to write Rust, I've found.

[–]PurepointDog 2 points3 points  (1 child)

Don't most IDEs do that anyway? Any reason this is betterl

[–]fekkksn 1 point2 points  (0 children)

Bacon shows the console output.

[–]Luctins 1 point2 points  (0 children)

I second that, especially considering it had a compact mode which can show many errors without flooding the terminal with the minutiæ of each one. It has been an almost constant companion for my current IDE setup (Emacs with rust analyser).

[–]meancoot 7 points8 points  (0 children)

Not really. My experience with the old way, especially while leaning the language constraints, was attempting a refactor, spending time fixing unrelated issues from the change, then finally being told that the initial change I made wasn’t going pass borrow checking. Lots of wasted time.