Which makes me wonder if kotlin will also survive if intellij goes bankrupt.
Which makes me wonder if kotlin will also survive if intellij goes bankrupt.
I can say that in no way I found VSCode be able to to take on it, even the JavaScript support and they way they have integration with many JavaScript frameworks and other languages frameworks is something I cannot find in VSCode.
Intellij IDEs are really fast, very well integrated and made to get me productive, I couldn't find that in VSCode.
Worth noting, I still use VSCode for JavaScript & HTML & CSS development, but only when it's not heavy development, otherwise Intellij IDEs.
I would strongly dispute this. I love the JetBrains IDEs and have been using IntelliJ IDEA for many years, but performance in general is definitely not one of its strong suits (though it has improved significantly over the years).
IntelliJ just feels very sluggish to me, and regularly lags and hangs on our (rather large) work codebase. Anything that causes the IDE to start indexing takes about a full minute before it is usable again. Then there's the occasional crash due to a bad plugin. And it definitely (at least for me) uses more battery on my MacBook than any other editor I've tried.
Having said all that, I try VSCode and other editors every couple months, but I always find myself coming back to IntelliJ IDEA for the reasons you mentioned. Currently, it's just a superior and "smarter" IDE, though I expect Microsoft to narrow the gap over time.
Not on my Core Duo without turning lots of plugins off.
Eclipse and VS 2017 still manage to outperform it, without disabling anything.
And that continuous indexing that we cannot disable. :(
You can turn off the continuous indexing by "File > Power Save Mode"
VS Code is still years of dev work behind the baseline VS.NET, and likely will remain that way indefinitely (so that people like me can continue paying for the Real Thing). JetBrains will be happy to fill in the gap to bring one up to speed with the other.
They'll do just fine.
Also, don't forget Android studio is built on IntelliJ.
I am scared that it will end in an endless discussion á la "vim vs Emacs" somewhen.
I think jetbrains will do just fine.