Live data from Hacker News

Announcing RStudio v1.0

blog.rstudio.org

1–10 of 68 posts

Re: Announcing RStudio v1.0

#2
The updates here are massive.

I'd been waiting for the official release, instead of preview because of some issues, the official release seems to have ironed out the issues.

Excited to code directly into notebooks as reproducible code for fellow workers.

Sparklyr is really also changing the game for me in how I can integrate new users into R. It used to take a little work to get people off SAS EG or whatever statistics package they looked for. Not so much anymore.

Re: Announcing RStudio v1.0

#3

The updates here are massive. I'd been waiting for the official release, instead of preview because of some issues, the official release seems to have ironed out the issues. Excited to code directly into notebooks as reproducible code for fellow workers. Sparklyr is really also changing the game for me in how I can integrate new users into R. It used to take a little work to get people off SAS EG or whatever statisti…

R Notebooks are such a killer feature!

Re: Announcing RStudio v1.0

#4
post #3

The updates here are massive. I'd been waiting for the official release, instead of preview because of some issues, the official release seems to have ironed out the issues. Excited to code directly into notebooks as reproducible code for fellow workers. Sparklyr is really also changing the game for me in how I can integrate new users into R. It used to take a little work to get people off SAS EG or whatever statisti…

R Notebooks are such a killer feature!

Funny, many people say this, but iPython notebooks have been around for a while (now called Jupyter Notebooks since they are not Python specific anymore) and it didn't spur a massive migration to Python...at least as far as I can tell.

Not a bad thing, it's just R Notebooks kind of seem like old news to me.

Addendum: I looked it up and it appears that Jupyter Notebooks actually have an R kernel (https://irkernel.github.io/).

Re: Announcing RStudio v1.0

#5
post #3

Earlier quoted context omitted.

R Notebooks are such a killer feature!

Funny, many people say this, but iPython notebooks have been around for a while (now called Jupyter Notebooks since they are not Python specific anymore) and it didn't spur a massive migration to Python...at least as far as I can tell. Not a bad thing, it's just R Notebooks kind of seem like old news to me. Addendum: I looked it up and it appears that Jupyter Notebooks actually have an R kernel ( https://irkernel.git…

Yeah but jupyter leaves bad taste in the mouth. Very frustrating to debug, binary file (no git/diff), much harder to layout than RMarkdown, no variable explorer. Additionally, the kernel idea is kind of lame/not implemented well. And you are getting nowhere in the data world without proper R support.

There wasn't migration to python because there's a total lack of anything to migrate to in python. It has only textbook examples as far as statistical models go. That's around 10% coverage and pretty much 0 coverage for all the abstractions and utility packages in R. Pretty much the same with machine learning (minus neural networks where it is strong). Python took some share from matlab and data processing tools but I don't see it retaining that. IMO it will lose it to Julia for the engineering & science people and to Scala for the data processing people.

The "second best language for everything" doesn't really work too well in the "data science" world.

Re: Announcing RStudio v1.0

#6
If you're looking into learning data science/visualization, RStudio is one of the best IDEs out there in that field.

One of the reasons I switched to using Jupyter over R/RStudio directly was the native rendering of notebooks on GitHub, which made it pretty (example of mine: https://github.com/minimaxir/stack-overflow-survey/blob/mast...)

The addition of native R notebooks may make me switch back, although I'll have to experiment on the differences between Jupyter Notebook rendering and .Rmd rendering on GitHub. (and since the notebooks are theoretically language agnostic, it might be fun to experiment with Python code too!)

Native sparklyr is something I'll also have to research/experiment with, since according to the official Spark documentation, although R has first class support with Spark, there is not API parity with Python + Spark, for example. (although, sparklyr has most of the important transformers/models so it is definitely worth a look: http://spark.rstudio.com/mllib.html)

Re: Announcing RStudio v1.0

#7
post #5

Earlier quoted context omitted.

Funny, many people say this, but iPython notebooks have been around for a while (now called Jupyter Notebooks since they are not Python specific anymore) and it didn't spur a massive migration to Python...at least as far as I can tell. Not a bad thing, it's just R Notebooks kind of seem like old news to me. Addendum: I looked it up and it appears that Jupyter Notebooks actually have an R kernel ( https://irkernel.git…

Yeah but jupyter leaves bad taste in the mouth. Very frustrating to debug, binary file (no git/diff), much harder to layout than RMarkdown, no variable explorer. Additionally, the kernel idea is kind of lame/not implemented well. And you are getting nowhere in the data world without proper R support. There wasn't migration to python because there's a total lack of anything to migrate to in python. It has only textboo…

Jupyter (IPython) notebooks aren't binary, they are JSON. Clearing output before committing in git does show reasonable diffs (including output causes way too much churn).

Most of the nice stuff from RStudio is making its way into https://github.com/jupyterlab/jupyterlab which is starting to look nice.

Re: Announcing RStudio v1.0

#8
post #3

Earlier quoted context omitted.

R Notebooks are such a killer feature!

Funny, many people say this, but iPython notebooks have been around for a while (now called Jupyter Notebooks since they are not Python specific anymore) and it didn't spur a massive migration to Python...at least as far as I can tell. Not a bad thing, it's just R Notebooks kind of seem like old news to me. Addendum: I looked it up and it appears that Jupyter Notebooks actually have an R kernel ( https://irkernel.git…

Jupyter notebooks are cool, but they are kind of mysterious in terms of how they work. For example, recently the R kernel started crashing whenever I opened a new R notebook. I finally found a note in a local document that said, "If your R kernel keeps dying, you may have to update pcre by executing 'conda update pcre'." I had never heard of pcre, but I updated it and the R kerel started working again. Go figure...

I am really excited about using R Notebooks.

Re: Announcing RStudio v1.0

#9
we have recently started migrating to python from R because of notebooks and pyspark.

I dont see us moving back anytime soon, because production code in python is orders of magnitude better than R.

I just wish there was a decent dplyr for python though :(

Post reply on HN