Estimado Andres Hirigoyen
Lo que comenta Carlos Ortega es una buena opción, yo la use, pero me crea
una duda, supongamos que compilo de la lÃnea 50 a la 100 porque ahà está la
función, luego para aplicarla llamo a la función compilada y el proceso
mejora, pero mi duda está en que el código que compile (el original)
continúa estando al usuario, y este podrÃa tocarlo y recompilar sin mucho
inconvenientes, no recuerdo si es posible extraer el compilado y borrar el
código fuente del compilado, y en este casi si hay problemas en caso que el
usuario utilice otro sistema operativo u otra versión en algún paquete de R
(si el JIT funciona sin problemas tendrÃa que contemplar que R instale
automáticamente las librerÃas faltantes).
De su pregunta, es posible utilizar algunos lenguajes de programación y
que estos llamen a R, crea una interfaz gráfica y el usuario nunca se
entera de lo que se envÃa a R, o dicho de otra forma, al código de envÃo ni
accede a este (salvo que puede descompilar, etc.). Hay algunos tutoriales y
ejemplos, pero siempre hay un problema, hay que conocer muy bien el path
para que se encuentren en todas las computadoras, y ahà está el problema de
hacer coincidir las versiones y sistemas (hay que contemplarlo).
Javier Rubén Marcuzzi
*De: *Carlos Ortega <cof en qualityexcellence.es>
*Enviado: *sábado, 18 de marzo de 2017 11:13
*Para: *Andres Hirigoyen <andreshirigoyen en gmail.com>
*CC: *Lista R <r-help-es en r-project.org>
*Asunto: *Re: [R-es] Ocultar código
Puedes compilar tu código...
Mira el paquete "compiler" y la función "compile()".
Gracias,
Carlos Ortega
www.qualityexcellence.es
El 18 de marzo de 2017, 15:08, Andres Hirigoyen <andreshirigoyen en gmail.com
Buenos dÃas, en medio del trabajo se me ocurre la idea de ocultar parte
código de un scrpit de programación, esto ayudarÃa a la validación de los
resultados y del paso a paso. Es posible hacer esto? o encriptar de
forma? si bien va en contra de los principios del proyecto R tal vez se
[[alternative HTML version deleted]]