And this doesn't even include running cargo watch from the terminal. Wondering if things could speed up a lot if: - parsing could be shared by more components - the parse tree was persisted between runs Believe cmds like `cargo check` and `cargo fmt` re-parse *all* files too!
-
-
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Some more code reuse would be nice! Especially to enable stuff like semantic highlighting. Last time I looked at this, parsing speed was only relevant with truly huge files, though. Parsing non-minified jQuery for example took less than 100ms on a phone.
-
I do agree, but there's a point where these individually fast things add up in bulk. I think the bigger benefit of putting the work to do this would be to start treating these data transformation pipelines as generator combinations, that make it easier to make them async.
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.