Открытый язык программирования R уже более десятка лет применяется для анализа данных, проектного моделирования и визуализации, однако за прошедшие годы язык R в сознании большинства программистов стал ассоциироваться с исключительно некоммерческим проектом. Теперь все может измениться. На этой неделе R начинает продвижение в коммерческий сектор.
Разработчик программного обеспечения Revolution Computing на этой неделе начинает продвижение на коммерческом рынке сред для написания кодов на R. Сегодня же компания представила роадмеп по продвижению языка в коммерческом секторе, а также обнародовала планы по созданию коммерческих R-решений на ближайшие два года.
К слову сказать, со следующей недели компания также сменит и название - она будет называться Revolution Analytics, что лучше отражает аналитические возможности языка R. "Мы видели как язык программирования R за последние годы сделал несколько пробных шагов в коммерческом секторе, сейчас пришло время для широкой экспансии. Рынок для языка R очень велик, так как все современные компании собирают и анализируют очень много данных, делают много бизнес-моделей и строят массу статистических трендов", - говорит Джефф Эрхардт.
По его словам, Revolution Analytics представит на рынке несколько бесплатных или очень недорогих средств для работы с кодами и программами на R, а чуть позже выпустит коммерческую среду Revolution E Enterprise, которая будет оснащена массой коммерческих возможностей, продвинутой системой бизнес-аналитики и т д.
Одной из основных технических задач компания видит для себя оптимизацию R таким образом, чтобы коды, созданные на этом языке работали достаточно быстро на современном оборудовании. "Сейчас R очень слабо приспособлен для работы на многоядерных процессорах", - говорит он. "Помимо этого, необходимо значительно повысить масштабируемость R, чтобы программы, созданные на этом языке, могли обрабатывать большие и очень большие массивы данных".
Эрхардт говорит, что в дальнейшей перспективе компания не исключает и создания некоторого аналога базы данных по модели NoSQL.
Источник: CyberSecurity
|