Earlier quoted context omitted.
That sounds kind of ..uhmm.. incoherent. Care to elaborate?
If you’ve used both R and another, more reasonable language for any length of time, it’s perfectly coherent.
Advantages of Using R Notebooks Instead of Jupyter Notebooks (2017)
21–30 of 51 posts
Re: Advantages of Using R Notebooks Instead of Jupyter Notebooks (2017)
#22Earlier quoted context omitted.
In the Tidyverse everything in R is perfectly logical and coherent. What would you consider to be a “reasonable” language then?
One where it was not necessary to specially create a ‘tidy’ version of everything to escape the horrific mess that exists by default
Re: Advantages of Using R Notebooks Instead of Jupyter Notebooks (2017)
#23Earlier quoted context omitted.
In the Tidyverse everything in R is perfectly logical and coherent. What would you consider to be a “reasonable” language then?
One where it was not necessary to specially create a ‘tidy’ version of everything to escape the horrific mess that exists by default
Re: Advantages of Using R Notebooks Instead of Jupyter Notebooks (2017)
#24R notebooks behave similarly to org-mode, albeit with fewer supported languages and a few less options for controlling execution and value passing between code blocks. Org-mode is the oldest and most powerful environment of this sort that I know of. That said, for new users, I think R Notebooks are less daunting than Emacs + org-mode. Like most things associated with RStudio and the Tidyverse, I feel that they’ve rea…
Re: Advantages of Using R Notebooks Instead of Jupyter Notebooks (2017)
#25It’s just that RStudio’s vim support is so extremely bad, compared to VSCode or even the Jupyter Notebook vim plug-in. I guess this won’t bother you if you don’t have a developer background, but I find that editing code in RStudio is a real pain. I wish I could use RStudio with the exact same keybindings and vim behavior as Jupyter in the browser. That alone would make things bearable. Like the exact same keys for ce…
Re: Advantages of Using R Notebooks Instead of Jupyter Notebooks (2017)
#26> R Notebooks can only be created and edited in RStudio
Luckily, this is wrong. Since R Notebooks are simply R Markdown, they can be edited with any editor (although the integration is obviously lost). This is, in fact, one of its decisive advantages over Jupyter Notebooks: most of the other issues mentioned in the article are solvable, whereas this issue fundamentally isn’t.
Re: Advantages of Using R Notebooks Instead of Jupyter Notebooks (2017)
#27R notebooks behave similarly to org-mode, albeit with fewer supported languages and a few less options for controlling execution and value passing between code blocks. Org-mode is the oldest and most powerful environment of this sort that I know of. That said, for new users, I think R Notebooks are less daunting than Emacs + org-mode. Like most things associated with RStudio and the Tidyverse, I feel that they’ve rea…
I think it's likely R was inspired more by Mathematica's venerable notebook interface.
Mathematica’s notebook interface in turn was almost certainly also inspired (directly or indirectly) by WEB, given that this was the first literate programming tool ever created.
Re: Advantages of Using R Notebooks Instead of Jupyter Notebooks (2017)
#28The article claims that > R Notebooks can only be created and edited in RStudio Luckily, this is wrong . Since R Notebooks are simply R Markdown, they can be edited with any editor (although the integration is obviously lost). This is, in fact, one of its decisive advantages over Jupyter Notebooks: most of the other issues mentioned in the article are solvable, whereas this issue fundamentally isn’t.
Re: Advantages of Using R Notebooks Instead of Jupyter Notebooks (2017)
#29Earlier quoted context omitted.
In the Tidyverse everything in R is perfectly logical and coherent. What would you consider to be a “reasonable” language then?
One where it was not necessary to specially create a ‘tidy’ version of everything to escape the horrific mess that exists by default
Re: Advantages of Using R Notebooks Instead of Jupyter Notebooks (2017)
#30Earlier quoted context omitted.
If you’ve used both R and another, more reasonable language for any length of time, it’s perfectly coherent.
In the Tidyverse everything in R is perfectly logical and coherent. What would you consider to be a “reasonable” language then?
R is no harder to read than C IMO, even badly-written R without spaces, indentation, proper line breaks, etc.