Microsoft объявила о поддержке языка программирования R в своих средствах разработки. В качестве первого шага она представила Open Source-инструментарий R Tools for Visual Studio, доступный уже сейчас в виде публичной предварительной версии. Средство представляет собой расширение для пакета Visual Studio, включающее редактор исходного кода с функционалом автозавершения при вводе кода, отладчик, встроенную поддержку GitHub, а также ряд графических средств представления R-кода с возможностью экспорта отчетов в форматах Word или HTML.

Язык R изначально создавался для решения задач статистической обработки данных и является во многом развитием аналогичного языка S. R был создан сотрудниками статистического факультета Оклендского университета (Новая Зеландия) Россом Айхэкой и Робертом Джентлменом, от имени которых (в обоих случаях начальная буква R) и получил название. Поддержкой и развитием языка занимается организация R Foundation, язык доступен под лицензией GNU GPL, распространяется в виде исходных кодов (на языках Cи, Fortran и R) и откомпилированных приложений для ряда ОС (FreeBSD, Solaris и другие дистрибутивы Unix и Linux, Windows, Mac OS X). Сегодня R является стандартом де-факто для статистических программ. В изначальном виде R был ориентирован на использование интерфейса в виде командной строки, но в последние годы были созданы несколько графических сред программирования (наверное, самой популярной является RStudio), а также средства интеграции языка в офисные пакеты.

R стал третьим открытым языком (после Python и Node.js), поддерживаемым в Visual Studio, и первым столь явно вычислительной направленности. Его включение в столь популярный среди разработчиков инструментарий само по себе говорит о важности направления статистической обработки данных в современных ИТ.

Интеграция R в Visual Studio стала естественным шагом после приобретения в январе корпорацией Microsoft компании Revolution Analytics, разработчика R-инструментария корпоративной направленности. Как сообщает Microsoft, новый инструментарий будет включен в состав редакции Visual Studio Community, которая распространяется бесплатно для разработчиков, создающих некоммерческие и некорпоративные приложения.

Версия для печати