Live data from Hacker News

Spyder – a free and open source scientific environment written in Python

spyder-ide.org

111–120 of 167 posts

Re: Spyder – a free and open source scientific environment written in Python

#111
I loved using this until before I tried using PyCharm and VSCode and switched to them instead due to irregular updates while using Spyder within Anaconda on my Mac. Also, the UI started feeling a bit in my way but that's just me I think.

Re: Spyder – a free and open source scientific environment written in Python

#112
post #48

Earlier quoted context omitted.

Not to be trite, but there is a github repo and the license is MIT. I'd guess it's possible to find the relevant nag code (possibly in its own github commit), strip it out, and recompile. Edit. maybe this is what you're talking about? https://github.com/spyder-ide/spyder/commit/6b602af50f632cf6...

but why is that even there? I guess that's just another reason to stay with emacs...

Well, this is the thing: code completion in Python is not a a simple task and we've struggled for years to improve it. Now we support the Language Server Protocol (designed by Microsoft for VSCode), but still things are not great, i.e. there are many things that can't be completed by Jedi, specially for scientific libraries.

So, thanks to Kite's software, we implemented a client for it and now lightly promote it to our users, to offer them a possibility that works better, but it's completely optional.

We also consulted our community before adding Kite integration and they were favorable to it, that's why we decided to proceed with the idea: https://twitter.com/Spyder_IDE/status/1138466325532217346

Re: Spyder – a free and open source scientific environment written in Python

#113

I loved using this until before I tried using PyCharm and VSCode and switched to them instead due to irregular updates while using Spyder within Anaconda on my Mac. Also, the UI started feeling a bit in my way but that's just me I think.

Yeah, updates in Anaconda can be bumpy. That's why we decided to create our own installers for Windows and Mac: https://github.com/spyder-ide/spyder/releases/tag/v4.2.1

Re: Spyder – a free and open source scientific environment written in Python

#114

I like spyder a lot for the variable explorer, which makes it feel more like Matlab. However the constant bothering about installing Kite got annoying. Unfortunately there isn't a way to use Kite and have it not constantly annoy you about upgrading to the enterprise edition. If Kite had a no ads plan for like ~ $10 a year it would make a lot more sense to integrate it in spyder.

Constant? I only got asked once, on first use. I said no. I still consider it a bit rude in an open source program though.

Re: Spyder – a free and open source scientific environment written in Python

#115
post #114

I like spyder a lot for the variable explorer, which makes it feel more like Matlab. However the constant bothering about installing Kite got annoying. Unfortunately there isn't a way to use Kite and have it not constantly annoy you about upgrading to the enterprise edition. If Kite had a no ads plan for like ~ $10 a year it would make a lot more sense to integrate it in spyder.

Constant? I only got asked once, on first use. I said no. I still consider it a bit rude in an open source program though.

They funded us to implement this feature: https://news.ycombinator.com/item?id=26042582

But we also consider it a nice suggestion to our users, for a feature they've asked for years to make more reliable and robust.

Re: Spyder – a free and open source scientific environment written in Python

#116

Earlier quoted context omitted.

The issue isn't it installing Kite, it is the messages about installing Kite that bothered me.

As I said, it's a two times thing, but if it bothers you so much, we could a command line option to disable those messages completely. Would that be ok?

That would be nice, my dev environment gets wiped every night, so I see the message everyday. That and the one time I did install Kite, Kite kept bothering me about buying some enterprise plan.

I do appreciate the work you do on Spyder though!

Re: Spyder – a free and open source scientific environment written in Python

#117
post #105

Earlier quoted context omitted.

I've found that people who aren't working on large data cubes or time series don't see as much value in variable explorers. Anyone who's dealt with huge data arrays appreciate it. Also, just wanna say Spyder looks like it's come a long way in the last decade. Congrats on some fine work! Spyder got me off Matlab nearly a decade ago. I had just learned Python and had trouble getting Matlab access in my lab (I was an un…

> Also, just wanna say Spyder looks like it's come a long way in the last decade. Congrats on some fine work! Oh yeah, this is so true! Ten years ago, when I joined the project, it was just Pierre (Spyder's original author) and me. Then, in 2016, Anaconda gave us the resources to hire three developers part-time to work on the project, which was a huge boost (between 2012 and 2016 it was mostly me and three or four vo…

That's good news.

Maybe you could let Quansight know their homepage is a bit broken (at least on Firefox on Android): The "READ MORE" link shows up on top of the text.

Re: Spyder – a free and open source scientific environment written in Python

#118
post #77

Earlier quoted context omitted.

A vim plugin exists, but it's very limited.

Right, we haven't had resources to invest on it, so it's been developed by the community. It'd be nice if we could use Neovim for text manipulations and show what comes back from it in our editor. If only days had 36 hours...

That would be amazing. I like Spyder a lot, but for big/complex editing tasks I sometimes have to switch to Vim.

Re: Spyder – a free and open source scientific environment written in Python

#119
If you regularly use Spyder, what is it specifically that you like about it?

I had pretty much thought it was just a tool for people who normally work in R and Matlab to ease into python. Which I totally understand, but is there more to it? It is purely for scientific programming, or do people use it for other things too? Like would you ever write a Django app with it?

What am I missing out on by not using it? For my normal use, I am not seeing anything I can't do in VSCode. Is it worth checking out though?

Re: Spyder – a free and open source scientific environment written in Python

#120

Earlier quoted context omitted.

As I said, it's a two times thing, but if it bothers you so much, we could a command line option to disable those messages completely. Would that be ok?

That would be nice, my dev environment gets wiped every night, so I see the message everyday. That and the one time I did install Kite, Kite kept bothering me about buying some enterprise plan. I do appreciate the work you do on Spyder though!

Great! It's too late for us to include it in our next version (4.2.2), but we'll definitely consider it for Spyder 5.0, to be released in April.
Post reply on HN