R IDE Survey Please help the RTVS team build a great IDE for you! * 1. I'm best described as: A Data Scientist A Data Engineer Software Dev that also uses R Other (please specify) * 2. I am A Student An academic In the industry Hobbyist * 3. How would you rate your knowledge of R? Beginner Intermediate Expert * 4. Which IDE(s) do you currently use? R Studio Visual Studio Notebooks (Jupyter/IPython/etc.) Eclipse PyCharm Emacs/Vim/etc. + interpreter/compiler Other (please specify) * 5. 1) What is your primary R IDE today and 2) What are your top 3 pain points with it? What is your main IDE? 1st pain point: 2nd: 3rd: * 6. If you had a magic wand, what capabilities would you want to see your ideal R IDE for each of these areas? Editor Debugger Data Frame viewer History window R Interactive Window Plot window Pkg installation Shiny RMarkdown RPubs Other: * 7. Which OS(es) do you use? MacOS Windows Linux Primary Desktop OS Primary Desktop OS MacOS Primary Desktop OS Windows Primary Desktop OS Linux Primary Server OS Primary Server OS MacOS Primary Server OS Windows Primary Server OS Linux * 8. Is the ability to use multiple projects (R, Python, C++, C#, database, etc.) in the same IDE important to you? No Occasionally Neutral Very Extremely No Occasionally Neutral Very Extremely * 9. Which R interpreter(s) do you generally use? Stock R from CRAN Microsoft R Open (formerly Revolution R Open) Microsoft R Server (formerly Revolution R Enterprise) Other/Customer please specify) * 10. How often do you use R and Python together? Never Rarely Sometimes Often On a regular basis Never Rarely Sometimes Often On a regular basis * 11. Please rate your interest in an integrated R + Python IDE (based on PTVS, and RTVS): None Somewhat Neutral Very Extremely None Somewhat Neutral Very Extremely * 12. How often do you use these features? Never Rarely Sometimes Often On a regular basis Shiny Shiny Never Shiny Rarely Shiny Sometimes Shiny Often Shiny On a regular basis RMarkdown RMarkdown Never RMarkdown Rarely RMarkdown Sometimes RMarkdown Often RMarkdown On a regular basis Publish to RPubs Publish to RPubs Never Publish to RPubs Rarely Publish to RPubs Sometimes Publish to RPubs Often Publish to RPubs On a regular basis * 13. How do you use R Studio Server ? I don't use it To run R on a large server To run R on server closer to my data for access/performance To access project files For security / auditing Other (please specify) * 14. What size data do you generally work with? 10s of MB's 100s of MB's Gigs Terabyte+ In the IDE In the IDE 10s of MB's In the IDE 100s of MB's In the IDE Gigs In the IDE Terabyte+ Outside of the IDE Outside of the IDE 10s of MB's Outside of the IDE 100s of MB's Outside of the IDE Gigs Outside of the IDE Terabyte+ * 15. Would you be interested in a cross-platform R IDE based on Visual Studio Code? (see VSCode)? No Somewhat Neutral Very Extremely No Somewhat Neutral Very Extremely * 16. What other Microsoft technologies do you currently use or would like to see integrated with RTVS? Currently use Would like tighter integration (eg SQL/R query edit) Excel Excel Currently use Excel Would like tighter integration (eg SQL/R query edit) Office Office Currently use Office Would like tighter integration (eg SQL/R query edit) SQL Server SQL Server Currently use SQL Server Would like tighter integration (eg SQL/R query edit) SQL Azure SQL Azure Currently use SQL Azure Would like tighter integration (eg SQL/R query edit) Document DB Document DB Currently use Document DB Would like tighter integration (eg SQL/R query edit) HD Insight / Hadoop HD Insight / Hadoop Currently use HD Insight / Hadoop Would like tighter integration (eg SQL/R query edit) Other (please specify) * 17. Please describe your current technology stack: Authoring environment (eg RStudio/VS) Non-R languages (eg C++, Java) Source code mgmt (eg GitHub/in house) Storage (SQL, Mongo, HDFS, etc.) Convert/ETL/Transform (Informatica, Pentaho, ...) Modeling, Insight (SAP, Weka, Mahout, ...) Model exec/production (Azure ML, Cognos, ...) Visualization (Tableau, Gephi, ...) Cloud vendor (eg Azure, AWS) Cluster/Parallel computing vendor (eg AWS, Google, ...) * 18. How often do you Operationalize/deploy your models for usage? Never Rarely Sometimes Often On a regular basis Never Rarely Sometimes Often On a regular basis If Sometimes or more, please tell us how/where (eg Azure, AWS, Custom, etc.): * 19. Please provide any other feedback for the team! Done - Thank you!