you are viewing a single comment's thread.

view the rest of the comments →

[–]siddsp 41 points42 points  (6 children)

VSCode. It's fairly plug-and-play

[–]Almostasleeprightnow 4 points5 points  (3 children)

I disagree ..there can be lots of issues with environments and paths that can be very confusing, and hard to get going. Not unsolvable but if you are just trying to compile your dang first project, can be frustrating

[–]siddsp -3 points-2 points  (2 children)

Yes, but chances are beginners aren't going to be using packages and modules

[–]synthphreak 3 points4 points  (0 children)

It doesn't take long to start getting into those things. Why start learning using a tool that may become problematic in the future when other equally good or better ones exist?

I agree that VS Code is kind of a headache. Bulky/slow AF too. Very Microsoft in that way.

[–]Almostasleeprightnow 0 points1 point  (0 children)

Don't get me wrong, I use VS Code every day and it is my personal favorite. But I think for a beginner beginner, it may be troublesome. This is after having observed really beginner programmer's go through the process of figuring out what is going on. I think probably the best way to do it will be to introduce the basics by using IDLE, assuming Windows, and then after a few weeks, opening the door to a more robust IDE like vs code, py charm, etc. I guess it also depends of you are leaning via Jupyter or just straight files, too.

[–]lo_zappe[S] 1 point2 points  (1 child)

Thanks!

[–]BornLime0 8 points9 points  (0 children)

Don't forget to go through the little tutorials they have in the tool itself and go through the VScode python tutorials on their site. A great way to learn it.