Является ли R интерпретируемым или скомпилированным языком программирования?

StackOverflow https://stackoverflow.com/questions/1677021

Вопрос

Является ли R интерпретируемым или скомпилированным языком программирования?

Это было полезно?

Решение

Тот Самый R ЧАСТО задаваемые ВОПРОСЫ говорит:"Ядро R - это интерпретируемый компьютерный язык".

Другие советы

R представляет собой интерпретируемый язык.

Точнее сказать, что реализация по умолчанию некоторого языка интерпретируется или компилируется.Но не сам язык!

Вы можете создать компилятор или интерпретатор для любого языка программирования.В общем, сам язык не компилируется и не интерпретируется.

Таким образом, R можно было либо интерпретировать, либо компилировать.Тем не менее, в наиболее распространенной реализации интерпретируется R.

R не компилируется.Есть проекты, которые пытаются его скомпилировать: http://www.hipersoft.rice.edu/rcc/ , http://www.rforge.net/r2c/ но я не могу найти ни одного поддерживаемого в настоящее время.

Тем не менее, производительность на современном оборудовании кажется приемлемой для еще больших рабочих нагрузок, которые я на нее возложил (миллионы записей).

R определенно написан на C.Недавно я задал себе этот вопрос и решил его, загрузив исходный код с сайта http://www.r-project.org/.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top