4 ms·
> RStudio, the company, need to sell their services (their IDE is clunky and will be wiped out if a top of the range product, such as Jetbrains, adds support fo
by truth_ 5y ago
> RStudio, the company, need to sell their services (their IDE is clunky and will be wiped out if a top of the range product, such as Jetbrains, adds support for R). If R were simple to use, companies would have less need to hire external experts.
They are actually fighting for survival I would say.
Most of the people using R and RStudio are the people who only know R and RStudio.
RStudio's interface feels like it is from the early 90s, and RStudio is impractical and messy to use. Frankly, it is _bad_.
R, as a language does only very few amounts of things well. And when some people's use cases that are limited to that, uses it.
Data Science wave riders dominantly learn Python (IMO, as they should). Think >90%.
There are plenty Data Science Misguiders (influencers) who, just from shallow knowledge, tell gullible learners to learn R OR Python. And still almost everybody chooses the second.
Some people I know who uses R amd RStudio uses them as a simple Dashboard, dataviz app, or those who uses it for other reasons write R using Jupyter, VSCode, or good ol' vim.
R thrives on the backs of lesser skilled developers amd domain experts using R for some reason.
Some argue that the tooling of R projects is better than Python's, but it does so less. A penny is of course more reliable than a train.
- rleigh 5y agoI discovered that PyCharm had some nice R support a few weeks back. Not sure why PyCharm and not other IDEs, but what was there was simple but decent. Even embedded the graphics output in its panels and integrated really nicely. I can see myself using this when I have problems which call for R.
- kuang_eleven 5y agoI would suspect because Python is R's main competitor in data science.
- truth_ 5y agoPython does not have a competitor in Data Science.
- iagovar 5y agoI'm one of those noobs. Python... IDK, I don't really like pandas, but i can do anything with python, the community feels pretty welcoming even when you're asking stupid things (which I do), there's plenty of information for everything, I can use any database I want... I tried R but it felt weird, and the community felt more elitist.