Live data from Hacker News

Spyder – Scientific Python Development Environment

code.google.com

1–10 of 30 posts

Re: Spyder – Scientific Python Development Environment

#3
I use spyder with Scipy and it generally works quite well. Normally I am a vim user and do not like IDEs, but Spyder make switching between data, sources and repl really neat.

On the other hand, only with spyder I get that many annoying trailing spaces for some reaseon.

Re: Spyder – Scientific Python Development Environment

#4
post #2

Does anyone with experience with this IDE have an opinion about whether it is superior to pycharm?

The target audience is very different. Spyder is a kind of Matlab interface replacement, and as such focuses a lot more on interactive aspects. Not sure IDE is even the correct word for it.

Re: Spyder – Scientific Python Development Environment

#5
post #4
post #2

Does anyone with experience with this IDE have an opinion about whether it is superior to pycharm?

The target audience is very different. Spyder is a kind of Matlab interface replacement, and as such focuses a lot more on interactive aspects. Not sure IDE is even the correct word for it.

Indeed. Spyder is the RStudio[1] of Matplotlib + Scipy.

[1] http://www.rstudio.com/ide/

Re: Spyder – Scientific Python Development Environment

#6
Windows users can also consider Visual Studio + Python Tools [1]. Another multiplatform alternative is Enthought's Canopy (Free Academic License) [2]. I consider both to be superior alternatives to Spyder for scientific python usage. And of course the iPython notebook [3] which is my favorite alternative but you still can't easily inspect the variables, I hope it comes soon with the javascript enhancements.

I appreciate the great effort behind Spyder but I think the UI and the documentation, website etc lack a lot of polishing and attention. I have tried it a couple times and I never get around simple things, like installing packages and the environment.

[1] http://pytools.codeplex.com

[2] https://www.enthought.com/products/canopy/

[3] http://ipython.org/notebook.html

Re: Spyder – Scientific Python Development Environment

#10
Spyder is great for people coming to python from matlab. I reccommend it a lot to complete beginners, as well.

For those not aware, it's basically an offshoot of python(x,y), which is a really nice python distribution for windows.

Personally, I'm far, far too wedded to vim + ipython to use anything else, but it is _really_ nice to be able to point people using windows to python(x,y). I have nothing against commercial distributions like canopy or anaconda (which offer many advantages), but there are a lot of cases where a freely-redistributable option makes more sense.

Post reply on HN