News for hackers. Stuff that matters.
Re:JupyterLab by philipov on Sunday January 20, 2019 @12:36PM (#18954257)
Yeah, I've made stuff with notebooks for clients who wanted them, but I've never been sold on it. It can be useful for playing around with new libraries before I start using them, but when I want to write actual code I want to keep, I will always do it as a packaged library driven by scripts. You can't deploy notebooks.

Whenever I've had to use notebooks, if I make a change, I just run it top-to-bottom as if it were a script, and try to push as much of the important code as possible into a packaged library. And all of this experience has been with JupyterLab, which doesn't seem to address any of the concerns in this slideshow.

The simple fact that I can't F12 to go to the definition of a function makes doing anything serious with notebooks a chore compared to a real IDE. Missing static analysis, indentation control with tab, and moving lines with shift-up/down, and quick refactor tools are also nuisances that leave no reason to use notebooks over a real editor like PyCharm.

Re:JupyterLab by dna_polymerase on Sunday January 20, 2019 @04:21PM (#18955679)
> You can't deploy notebooks

Netflix begs to differ: https://medium.com/netflix-techblog/notebook-innovation-591e...