Hacker News new | past | comments | ask | show | jobs | submit login

Hey, a PM of PyCharm here.

Justin case someone will find it useful and relevant. Our team is currently working on a brand new IDE (based on PyCharm) for data scientists.

A big part of what we're doing is convenient support for Jupyter notebooks within the IDE. This new IDE is currently under development but already provides the support for notebooks similar to how the native web Jupyter notebooks work – cells and outputs under each cell. The IDE's functionality will include SQL, Jupyter, Python, and R support.

If you'd like to try the early EAP builds of this new IDE with the new notebooks support, please fill out this short form: https://pages.jetbrains.com/pycharm-data-science-insiders

Once you’ve confirmed your participation, you’ll get a detailed email with instructions on how to download the early builds and details about how to share your feedback.

Will be also happy to answer questions if any.




As a professional data scientist and daily user of PyCharm Pro at work, super interested in this. Just signed up!

For what it's worth, our team is generally not a huge fan of notebooks, but I get why people like them.


Thank you! Will send all the info within a couple of days.


Awesome! I know myself and a few team members would be happy to share feedback. PyCharm is amazing, but we've always wished we could have something a little bit more suited to our needs.


Hey, a big fan of PyCharm here!

I played with PyCharm's implementation of notebooks in 2019. At that time, it felt like you didn't do any UX research and testing with professional data scientists, including data scientists across a range of age groups. For this reason, I stopped using PyCharm for analytical data science work.

I am mentioning it here, just because I would love for your new project to succeed. Good luck!


Thank you so much. I totally understand what you mean. And this is exactly what we try to improve. Anyway, always happy to hear feedback and pass it over to the team.


Interesting!

Curious as to whether you'd say the approach you are taking is closer to Jupyter's binary cell approach or RStudio's Notebook's text-based approach.

Thanks!


Our current approach to is very similar to the native Jupyter experience where notebook contains multiple separate cells. You can manipulate these cells with shortcuts or mouse. It looks very similar to Jupyter or JupyterLab. At the same time, if you open a Python script, you'll be able to use cell delimiters (aka `#%%`).


Good to know, I'll always prefer working with cell delimiters like in Spyder over working with Jupyter Notebooks.

I've also tried out PyCharm Professional, but the experience with cells and iPython was just worse for me than in Spyder - so I'm only using PyCharm for refactoring right now. I think the main problem was that errors/results from cmdstanpy would simply cause PyCharm to crash/hang instead of getting handled properly like in Spyder.


Would you happen to know if Spyder renders interactive Plotly plots in console or inline? I know that I can open plots in a browser window, but it is not as convenient.


The top right pane has Variable Explorer,Help, and Plots tabs. Plotly plots using the png or svg renderers will be displayed there. Not interactive though. VS Code on the other hand can do what you're looking for if you specify the "plotly_mimetype" renderer for your plots.


Thanks! This is a bit of a deal-breaker for me because I use Plotly a lot for EDA.

My ideal IDE would combine PyCharm's variable explorer and interactive debugger with Jupyter Lab's plotting, widgets, and the ease of rearranging cells. Oh, and I really need a duplicate line shortcut, which PyCharm, Spyder, and RStudio all have, but Jupyter doesn't for some reason.

I know many people use VS Code for data science, but I haven't used it much. If you have time, would you share your VS Code setup?

Cheers!


Just submitted my application. I use PyCharm and Jupyter on a daily basis.


Cool, I see the request! Will send you all the info the next week already.


As a daily Jetbrains user it sounds great!

But - no Julia support?


Julia is on the radar. I'd love some time in the future to include it into scope.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: