Domanda

R è un linguaggio di programmazione interpretato o compilato?

È stato utile?

Soluzione

Il R FAQ dice:. "Il nucleo di R è un linguaggio di programmazione interpretato"

Altri suggerimenti

R è un interpretato .

E 'più esatto dire che il default realizzazione di un certo linguaggio è interpretato o compilato. Ma non è il linguaggio stesso!

È possibile costruire un compilatore o interprete per qualsiasi linguaggio di programmazione. In generale, il linguaggio stesso non è compilato o interpretato.

Quindi, R potrebbe essere sia interpretato o compilato. Tuttavia, l'attuazione più comune, R viene interpretato.

R non può essere compilato. Ci sono progetti che cercano di farlo compilato: http://www.hipersoft.rice.edu/rcc / , http://www.rforge.net/r2c/ ma non posso 't trovare qualsiasi attualmente supportati.

Detto questo, le prestazioni su hardware moderno sembra ragionevole per i carichi di lavoro ancora più grandi che ho gettato in esso (milioni di record).

R è sicuramente scritto in C. mi sono posto questa domanda un tantino di tempo fa, e risolto facendo scaricato il codice sorgente da http://www.r-project.org/ .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top