That's an outrageously false statement. If it were true, you'd rarely need plugins.
> I wonder what you'd consider an IDE nowadays.
The definition of an IDE hasn't changed in at least 20 years. INTEGRATED development environment.
If I install a C++ IDE, I have everything I need out of the box, and the experience is (usually) consistent across all features.
If I want to do C++ in Vim, I need to install about 10 plugins (to begin with) [1], which will result in a disjointed experience (each plugin has different authors with different visions) where things break randomly and I don't know why. Speaking from experience, unfortunately.
Yes, you can make it work and you can get used to it, but it's just a text editor that you try to coax into doing what you want by using plugins.
Whereas the IDE will give you a language-specific tool out of the box, without any significant effort or inconvenience on your part. And the overall experience is better because the IDE "just works" most of the time.
That's an outrageously false statement. If it were true, you'd rarely need plugins.
> I wonder what you'd consider an IDE nowadays.
The definition of an IDE hasn't changed in at least 20 years. INTEGRATED development environment.
If I install a C++ IDE, I have everything I need out of the box, and the experience is (usually) consistent across all features.
If I want to do C++ in Vim, I need to install about 10 plugins (to begin with) [1], which will result in a disjointed experience (each plugin has different authors with different visions) where things break randomly and I don't know why. Speaking from experience, unfortunately.
Yes, you can make it work and you can get used to it, but it's just a text editor that you try to coax into doing what you want by using plugins.
Whereas the IDE will give you a language-specific tool out of the box, without any significant effort or inconvenience on your part. And the overall experience is better because the IDE "just works" most of the time.
[1] https://stackoverflow.com/questions/4237817/configuring-vim-...