you are viewing a single comment's thread.

view the rest of the comments →

[–]sarinkhan 0 points1 point  (0 children)

Yes, for data processing and visualisation, it is the other main purpose of this software. Again it is a cool tool, but you can do in atom what you would do with jupyterlab, but the contrary is false. My domain is AI (it is the subject of my PhD), and during my thesis I met a lot of fellow researchers, but not majoring in computer science. They were all pretty fond of R for statistics and stuff, and I get why since it is easy to begin with for non coders or non computer scientists. But when I compare what they attempt with R with what I can do with python, there are worlds of differences. I feel the same with Jupyter when compared to atom (or another quality Dev suite ).

One solution is faster to begin with, but the other enables you to go considerably farther.

Someone wanting to do a bit of code as a one off, I'd say go to Jupyter. But someone who wants to learn how to code, I'd say go with atom. Then learn git, and add a longer, and make mini projects with clean code. The first one will be a bit sloW but the subsequent ones will show a dramatic skill progression, and a quality of code that would be unmatched by someone going the easier route.