Attualmente sto cercando di trasformare un codice R (linguaggio interpretato) in codice C (un linguaggio compilato), e ho bisogno di spiegare cosa si sta facendo e / o perché.
Qualcuno conosce un termine / verbo per questo tipo di pratica?
Se stai parlando di una riscrittura manuale del codice in un'altra lingua, allora come suggerito da MichaelT nei commenti, " porting " sarebbe il termine più probabile.
Mentre la connotazione storica sarebbe che il "porting" è qualcosa che fai per far scrivere software per una piattaforma hardware o un sistema operativo su uno diverso, può certamente valere anche per riscrivere da una lingua all'altra.
es. Lavoro nel campo .NET e molte librerie e pacchetti popolari sono porte di quelli scritti originariamente in Java o in altre lingue. Ad esempio, il framework di test unitario NUnit si descrive come "Inizialmente ported da JUnit "(enfasi mia).
Per quanto riguarda specificamente la riscrittura del codice da un linguaggio interpretato a uno compilato - non credo che troverai alcuna parola per quello.
Se, comunque, stai parlando di usare uno strumento che prende il codice R e produce codice C (grazie a @aeongrail per sottolineare che avevo trascurato questo), quindi l'articolo di Wikipedia su compiler sorgente-per-fonte offre " transpiling " e " transcompiling " come due parole possibili
Leggi altre domande sui tag terminology