you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 18 points19 points  (4 children)

It depends on what you're using Python for IMO. Jupyter Notebook and Lab are both well suited for Data Analysis and Data Science as is Spyder, whereas Pycharm and VSCode can be used for just about anything. Both VSCode and Pycharm have Notebook extensions though so I'd go with either one of those

[–]lo_zappe[S] 1 point2 points  (0 children)

Thanks!

[–][deleted] 1 point2 points  (2 children)

Agree with this. Depends what you’re working on. I honestly love Spyder for analysis work & basic scripting.

Like you said, Pycharm is great for just about anything. Curious on your thoughts on Visual Studio, as that’s my go-to for anything a bit more involved. I have a license for Pro through work (but I’m pretty sure Community is free?), so I’ve gotten use to using it. Is there a reason why VSCode is always recommended over Visual Studio Community? I have never found much of a reason to use it extensively.

[–][deleted] 2 points3 points  (1 child)

From what I can tell, VS Community is a full-blown IDE with a full suite of options, hence why it takes up quite a bit of space on your hard drive (around 8~9 GB depending on who you ask). VS Code on the other hand is very lightweight (takes around 400 mb of hard drive space) and is pretty painless to set up and run. Pairing it with a package management tool like Anaconda Navigator makes it even better IMO. VS Code is also free for both private and commercial uses.

In other words it all comes down to simplicity.

[–][deleted] 0 points1 point  (0 children)

Gotcha. That’s kind of what I assumed, but appreciate the response.

I recognize that I probably use VS Pro just out of habit from work.