Live data from Hacker News

Announcing R Tools for Visual Studio

blogs.technet.microsoft.com

71–80 of 87 posts

Re: Announcing R Tools for Visual Studio

#71
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.

It doesn't defeat the fact at all. The number of users who can now use it for free is much greater than before (zero).

Re: Announcing R Tools for Visual Studio

#72

Personally never did R studio. Unfiltered command line is always more flexible, and prevents inertial lockin to a specific tool, OS, to a large extent. Now I'm supposed to do R in ultra-bloated Visual Studio?? I learned R precisely to get away from the inefficiency of the (in the past 20 years, functionally unchanged, visual-candy-only) Excel. How am I to be excited about adding this thick, lumpy MS gravy, to my pure…

I would be interested in a concrete example of how you found command line R in Linux to be superior? I personally use R with RStudio on Windows and on the command line in a Linux cluster. I have found no differences, and am happy to use either, but tend to use RStudio because it suits my workflow better. Memory management in command line R on Linux seems better, but I don't run into that issue very often.

Re: Announcing R Tools for Visual Studio

#73
post #56

Earlier quoted context omitted.

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: recal…

Could you expand a bit on what the nature of integration with Excel might be?

Re: Announcing R Tools for Visual Studio

#75
post #56

Earlier quoted context omitted.

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: recal…

Could you expand a bit on what the nature of integration with Excel might be?

Sure. It can go from very basic:

* Right click on a data frame & "Open in Excel" (to view, chart, massage, etc.) but one way

to something more elaborate like we did for PTVS/Pyvot (two way):

* https://www.youtube.com/watch?v=Gu31s7kXPOg

to

* Using R as a scripting language in Excel, edited/debugged in RTVS (poke the Excel team pls ;))

to

*

Re: Announcing R Tools for Visual Studio

#76

Earlier quoted context omitted.

actually, while the idiom seems initially appealing that feestyle guitar would more closely resemble using the (superficially analogue) mouse than using a (clearly digital) keyboard, actually the opposite is true. That is because the mouse is limited to a small selection of prescribed onscreen choices, whereas the keyboard, while still being a digital medium (unlike the freestyle guitar - on that I agree), has a much…

Aye, but using a well-designed program allows you to use both the keyboard and mouse simultaneously. Especially something like visual studio, you can create keybindings for damn near everything, set up macros, etc, plus still use the mouse for quick and dirty stuff. So a visual interface may be more like a two-necked guitar, where some think it's a gimmick, and there's admittedly a bit of lost flexibility from both s…

Or go cyborg like me! I have a 12 button Razer mouse on the right, and a Razer Nostromo (formerly Belkin) on the left with plenty of macros, and analog in the mix customized for each program.

Re: Announcing R Tools for Visual Studio

#77
post #17
post #7

I got to test this tomorrow at work, however loading up a huge program instead of a web page where all the stuff is stored on a server is going to require some changes in behavior. And I usually work from Linux, so it will be in a VM. But I'll try :)

Understood. RTVS itself is 3MB's. Hopefully you won't have to install VS more than once or twice a year as it's several Gigs... Speaking of a web page, our team also did "Jupyter notebooks as a Service" on Azure ML. You can fire up a notebook quickly and code away - essentially like tmpnb if you've used it, but your notebook is persisted. we'll be adding more languages soon. Try one of the samples at: (no login), or…

Where is the link to this exactly? I only see things like the following, which still require rolling a VM and setting it up yourself:

https://azure.microsoft.com/en-us/documentation/articles/vir...

Re: Announcing R Tools for Visual Studio

#78
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

What does this actually mean for F# from an MS perspective?

Re: Announcing R Tools for Visual Studio

#79

Earlier quoted context omitted.

I also vastly prefer R to Pandas, where the same functionality for plyr seems awfully verbose and unclear.

I definitely prefer R to pandas, dyplr and tools were soo much easier to use for subsetting dataframes and dealing with them, initially I thought python might be better because it was supposed to be easier, but boy was I wrong.

Thanks for mentioning dyplr. I've been struggling with pandas (can a library be more convoluted?) and will definitely give R a go.

Re: Announcing R Tools for Visual Studio

#80
post #56

Earlier quoted context omitted.

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: recal…

Tangent, but Hanselman, you, Meijers, et al are slowly but effectively changing the perception of Microsoft amongst my "live by the iPhone die by the MacBook" friends. Candor like this, good tooling[1] and community involvement/outreach. Y'all are already significantly more open than the Apple ecosystem - stick with it and my die-hard GPL fanboy friends might be the next converts[2] ;).

[1] Just absolutely fantastic tooling, every cent of that VS Ultimate license was worth it in engineering hours saved in one project just with the historical debugging function alone. [2] Haha, fat chance. Some of them went to law school just so they could work at the FSF. Either way, you guys are on a roll. Take out the Telemetry in Win10 though, you've almost captured the hearts, minds and market of that dev-demographic, but "Customer Service Profile Reporting" skeeves engineers out.

Post reply on HN