Live data from Hacker News

Announcing R Tools for Visual Studio

blogs.technet.microsoft.com

51–60 of 87 posts

Re: Announcing R Tools for Visual Studio

#51
post #10
post #8

Earlier quoted context omitted.

* For personal use, or organizationally for academic purposes, classroom learning and open source projects only. Or if your company has https://www.visualstudio.com/support/legal/mt171547

Correct, CE version has restrictions. It's great for checking out RTVS to decide if you want to upgrade to Pro/Enterprise.

Which kind of defeats the fact that RVTS is free and open source, but is still fundamentally understandable in terms of Microsoft's strategy in this area.

Re: Announcing R Tools for Visual Studio

#54

Earlier quoted context omitted.

Oh please. I do that 20x a day without R Studio. Saving a chart is as simple as png(...). You are clearly too mouse-bound. I reject your comment out of hand.

Why save it at all when in RStudio you can skip that step. Doesn't have anything to do with a mouse either because you still write and execute all the code with the keyboard. This all seems very out of left field.

[deleted]

Re: Announcing R Tools for Visual Studio

#55

Earlier quoted context omitted.

Oh please. I do that 20x a day without R Studio. Saving a chart is as simple as png(...). You are clearly too mouse-bound. I reject your comment out of hand.

Why save it at all when in RStudio you can skip that step. Doesn't have anything to do with a mouse either because you still write and execute all the code with the keyboard. This all seems very out of left field.

but you don't have to save it to view it under the command line.

  > plot(rnorm(100))
is not going to give you anything different under R-Studio, than command-line R, other than redirecting the identical output into a convenience window in its IDE. Sure R-Studio will save a history for you and throw a few conveniences at you but, command-line >plot(rnorm(100)) will popup a window on all OS versions of R and you'll be able to visualize all day long. Including multiple open charts. With selectable focus for further manipulation. R-Studio (MS-VS-RStudio) is just a very thin wrapper on something which is 100% there already. However, in return for nominal initial friendliness, it has the downside of sleepwalking you into a workflow which, if you don't understand what's going on underneath, will hold back your R learning curve.

Now IDEs are useful, if you understand the tradeoffs. They're a higher-level wrapper on stuff, with all the pluses and minuses that that entails. Higher-level = lower learning curve, greater immediate productivity, vs lower-level = higher learning curve, lower immediate productivity but greater long term power.

Re: Announcing R Tools for Visual Studio

#56
post #9

Hi folks - Last year we polled HN on whether there'd be interest in R integration in Visual Studio. You said "YES!", so here it is! I'll be around in case you have any questions. BTW RTVS was built by the same group that made PTVS (Python Tools for VS) and NTVS (Node.js Tools for VS). RTVS will also be free & open source of course. Cheers

I welcome RTVS, but as an Rstudio user, I am now curious about what things are _substantially_ different between the two. They're, at least superficially, very similar. In other words, why would an Rstudio user consider a switch to RTVS?

RStudio is a fantastic IDE. It's been under development for years by some of the smartest ppl in the R community. it's currently decidedly better than RTVS. There are things here & there that RTVS might be better at, but this mvp was mostly about getting the heart-lung "IDE" features out. Some things you get w RTVS (partly courtesy of VS are):

* Multi-lingual: projects w C#, Python, SQL, etc.

* Multi-line repl: recall/edit/submit chunks of code

* Lots of add-ins: like 6,000 (hopefully a few are useful for R!)

* Upcoming integration w Excel, Azure ML, SQL, etc.

* etc.

If you are already a VS user, checking out RTVS is a no brainer.

But in summary, RStudio is better :). Hopefully we'll have some key differentiation features in upcoming releases.

Re: Announcing R Tools for Visual Studio

#57
post #51
post #10

Earlier quoted context omitted.

Correct, CE version has restrictions. It's great for checking out RTVS to decide if you want to upgrade to Pro/Enterprise.

Which kind of defeats the fact that RVTS is free and open source, but is still fundamentally understandable in terms of Microsoft's strategy in this area.

Yes. Hopefully when/if we doe VSCode/R it'll be fully open source.

Re: Announcing R Tools for Visual Studio

#58

Earlier quoted context omitted.

> R is best used unfiltered Actually, no it's not. One of R's strengths is its ability to manipulate data and then visualise the output. Doing this via the command line is slow and cumbersome. Do you plan to output a chart, save it, then open it with another application? RStudio excels in not just being an IDE, but also a visual data representation tool. Write the R code, view the chart in the same application (Rstud…

Oh please. I do that 20x a day without R Studio. Saving a chart is as simple as png(...). You are clearly too mouse-bound. I reject your comment out of hand.

"You are clearly too mouse-bound."

Funny, I always thought personal computing not being about strict protocol but more like freestyle guitar playing where individual styles are not as important as the results of the techniques.

Re: Announcing R Tools for Visual Studio

#60
post #18

Earlier quoted context omitted.

There are no such plans. But we have VS Code, which is great lighter weight IDE that's cross platform. Check it out here: https://code.visualstudio.com/ It has great support for js, node, go, .net etc. already. We'll hopefully add Python & R support soon.

I've heard a great number of rumors regarding bringing Visual Studio (full) to Mac OS X and Linux. Many from Microsoft folks. Not saying they have to be true but I should be shocked if it wasn't at least being researched and looked at.

Personally speaking I would love for that to happen. There is room for both an XL IDE and a XS IDE imho.
Post reply on HN