Pregunta

R Es un lenguaje de programación interpretado o compilado?

¿Fue útil?

Solución

El R FAQ dice: "El núcleo de R es un lenguaje de programación interpretado"

Otros consejos

R es un interpretado .

Es más exacto decir que el por defecto la aplicación de un lenguaje compilado o se interpreta. Pero no es el lenguaje mismo!

Se puede construir un compilador o intérprete para cualquier lenguaje de programación. En general, el lenguaje en sí mismo no está compilado o interpretado.

Por lo tanto, R podría ser interpretado o compilado tampoco. No obstante, en la aplicación más común, R es interpretada.

R no se compila. Hay proyectos que tratan de lograr que se compiló: http://www.hipersoft.rice.edu/rcc / , http://www.rforge.net/r2c/ pero no puedo 't encontrar cualquier soportados actualmente.

Dicho esto, el rendimiento en el hardware moderno parece razonable para las cargas de trabajo aún más grandes que he lanzadas contra él (millones de registros).

R está definitivamente escrito en C. Me hice esta pregunta un poco tiempo atrás, y resuelto por descargado el código fuente de la http://www.r-project.org/ .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top