RStudio is now Posit
61–66 of 66 posts
Re: RStudio is now Posit
#62Earlier quoted context omitted.
Base R is loved only by those who were unlucky enough to spend years using it when there was no alternative.
Or anyone who has tried to re-run R code that was written more 6 months ago.
And anyway, you'll hit the same issue using third-party packages in any language.
Re: RStudio is now Posit
#63From Hadley's video blurb, the ringer is when he states "things just work" in the R environment vis-à-vis python (where he tactfully yet implicitly acknowledges the shitshow that is the python library/package/environment management). Kudos to the R community and supporters for providing a great and useful platform!
> acknowledges the shitshow that is the python library/package/environment management I'm puzzled by this and wonder if you can provide some examples. The scientists I know tend to have incredibly disorganized R code, with a bunch of hard-coded paths and a single global environment in their home directory that all their R packages get installed to. Even stuff that seems critically important like reproducible science…
I don’t have a solution for the points above, and I understand that, once a promising approach has been found, the code starts to matter much more, because Ops will require it to be automated and executed in a reliable way. For now, what I do is to do the research in a very loose way, not caring about good SW practices. When I find something good, I start refactoring the code to meet the Ops expectations. But I’m a CS major with decades of experience in coding and ML - it’s not reasonable to expect the entire DS community to develop the same skills, it takes too long.
Any ideas out there?
Re: RStudio is now Posit
#64Earlier quoted context omitted.
R is great, and so are some of the packages that lead to the tidyverse, but I think the latter was a bit too much. Re-inventing what already worked with new packages, always overloading R syntax in weird ways (looking at you, ggplot2). I've actually found myself moving back to base R for many of the more basic manipulation tasks.
Base R is loved only by those who were unlucky enough to spend years using it when there was no alternative.
There's something to be said about code that just works out of the box. I don't see the need to maximize dependence on third-party libraries as long as the gains are purely "ergonomic". Especially when the creators have a somewhat mixed record regarding long-term commitment vs re-inventing their own wheel.
The real selling point of R imho aren't the data science tools anyway - for that we already have the amazing Python ecosystem (which also the RStudio guys have tacitly admitted with their rebranding) - but the pure statistics packages. Especially if you need something more niche, to the point that you'd use any language just to get an implementation of a specific model, you'll find yourself coming back to R more than half the time. It's simply the language of choice where most statisticians publish their code.
Re: RStudio is now Posit
#65Earlier quoted context omitted.
Base R is loved only by those who were unlucky enough to spend years using it when there was no alternative.
Base R is far from perfect, but for many basic manipulation tasks it works just as fine as tidyverse. Maybe not with piping, but that doesn't really save anything if you format it readably. There's something to be said about code that just works out of the box. I don't see the need to maximize dependence on third-party libraries as long as the gains are purely "ergonomic". Especially when the creators have a somewhat…
Re: RStudio is now Posit
#66RStudio-2022.07.2-576 cannot start without R installed by the look of it: Error reading R script (), system error 2 (No such file or directory); Unable to find libR.dylib in expected locationswithin R Home directory /Library/Frameworks/R.framework/Resources