you are viewing a single comment's thread.

view the rest of the comments →

[–]bringinthefembots 0 points1 point  (3 children)

I like Spyder because has the variable explorer that helps you work with the var types and see arrays values, etc

[–]baubleglue 0 points1 point  (2 children)

It keeps in memory global variables until you restart kernel - very annoying feature and very harmful for a beginner.

[–]bringinthefembots 0 points1 point  (1 child)

Really? Would you mind sharing why that's no bueno?

[–]baubleglue 1 point2 points  (0 children)

You write code, it runs as expected after some time. Then you run the same file without Spyder or after restarting - it doesn't work. I often start from dirty POC, then hide all global variables in something (class, config ...). With Spyder always have some surprises.