News for hackers. Stuff that matters.
Re:Spyder – a free and open source scientific environment wr... by mmmBacon on Friday February 05, 2021 @03:19PM (#26040697)
Guess I’m junior then. I learned how to code via scientific coding so I love Spyder for its simplicity. When I want to work deeply on a difficult problem and want to quickly flesh out ideas it’s my go to because it sandboxes really well and I can iterate much faster in it.

I use more advanced IDE when integrating the code I developed in Spyder into a larger code base. I’m sure many will criticize my workflow but I’ve tried doing other ways and this works best for me and I write less buggy code this way.

Re:Spyder – a free and open source scientific environment wr... by ajford on Friday February 05, 2021 @05:58PM (#26042296)
Ignore anyone criticizing your workflow. Tools like Spyder and Jupyter can be great when working with datasets in a way that IDEs aren't quite suited for.

Variable explorers and integrated charting/plotting can be fantastic for visualizing and understanding your data.

Cells in Jupyter are great for quickly iterating on data cleaning code.

When I was part of a scientific applications team at a past employer (state agency), we used Jupyter heavily while developing the core code for the data processing pipelines.

We were reading and processing data from instruments based on (bad) docs and notes from a former employee who reverse-engineered the format, so there was a lot of edge-case finding and testing. The notebooks fleshed out with comments and notes in Markdown upon completion and were saved within our repo as interactive documentation, demonstrating the more complicated processing steps in a far more approachable fashion.

Re:Spyder – a free and open source scientific environment wr... by andi999 on Friday February 05, 2021 @03:31PM (#26040821)
Which advanced IDE? Eclipse?
Re:Spyder – a free and open source scientific environment wr... by mmmBacon on Saturday February 06, 2021 @08:48PM (#26051880)
I am really liking VSCode as my IDE in part because I can almost use it like I use Spyder.

I used Eclipse years ago and am neutral on it. I can use it if I need to. Just wouldn’t be my go to. I can say same for PyCharm; it’s very powerful but me and PyCharm never really jelled (lol!).