5 ms·
For Java at least, the language server built into IntelliJ is comically further ahead than VS Code + extensions.
by kevindong 5y ago
For Java at least, the language server built into IntelliJ is comically further ahead than VS Code + extensions.
- realusername 5y agoI know I'll make some people not happy by saying this but the only reason you need so much complex IDE tooling with Java compared to other languages is because the language itself & the tools associated to it are not very well designed. Just about everything requires some insane boilerplate where it should not. It's not a solution to a problem, it's a problem searching for a solution.
- kevindong 5y agoI don't entirely disagree. But the situation is what it is. The reality is that Java at this point is a mature platform broadly supported by many, many stakeholders. Its benefits and issues are, in general, decently well known and understood. Billions (likely even trillions) of lines of Java are running in production today and those applications will need to be maintained moving forward. IDEs make Java development a much more pleasant experience and so there will be a place for IDEs.
- realusername 5y agoYes I do understand why things evolved that way, it does make sense, all the tooling is there to improve the environment. I just personally don't want to work with such tech as much as I can though.