Hacker News new | ask | show | jobs
by arc0re 3666 days ago
People need to stop comparing text editors (vim, emacs, Sublime Text, VSCode, Atom...) to full featured IDEs (Visual Studio, Intellij Idea/PyCharm/PHPStorm, Eclipse...). Of course, an IDE is going to have way more features for its language. For a text editor, VSCode has an excellent Python support.
2 comments

There’s no clear line that separates an editor from an IDE. Editor + language plugin is basically = IDE.

There’s nothing magic about an IDE, it’s just a very, very, bloated editor.

True.

If you look at notepad, emacs, atom, vscode, sublime, vs, webstorm and such, they're all somewhere distributed on a continuum between IDE and editor.

VSCode has a superb Git integration, but what has this to do with an editor?

Yes, that's true. But if you start with a clean slate - like with VSCode - there is less bloat.
There's nothing wrong with comparing two things that do the same thing.

It is like saying don't compare a car and a truck, they both take you from A to B, they both have different pros and cons, the comparison is apt, even with their dissimilarity.

Same thing here. It absolutely makes sense to compare a fully featured IDE and text editors. They offer the same core service, they just have different benefits and drawbacks.

There will be a lot of people who choose either PyCharm and Sublime/VSCode.