News for hackers. Stuff that matters.
Re:Rust's 2019 Roadmap by matklad on Wednesday April 24, 2019 @10:15AM (#19738520)
IntelliJ predates Roslyn. While it’s not a full compiler (doesn’t do codegen), it naturally does all the front-end bits which are required for IDEs.

Note that “incremental parsing” is a nice to have, but is not required for IDEs. What is required are lazy name resolution and lazy type inference.

Re:Rust's 2019 Roadmap by oaiey on Wednesday April 24, 2019 @11:50AM (#19739609)
That Visual Studio also did. That is the reason why Roslyn was financed. Because they did not want to write many parsers for the same stuff.

Well, I think you need incremental compilation of you want to a achieve the performance in the ms range an editor needs.