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
Enviado: sábado, 18 de marzo de 2017 11:13
Para: Andres Hirigoyen
CC: Lista R
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>
escribió:
> Buenos días, en medio del trabajo se me ocurre la idea de ocultar parte del
> 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 alguna
> forma? si bien va en contra de los principios del proyecto R tal vez se
> puede hacer.
>
> Saldos y gracias
>
> Andrés
>
> [[alternative HTML version deleted]]
>
> _______________________________________________
> R-help-es mailing list
> R-help-es en r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>
--
Saludos,
Carlos Ortega
www.qualityexcellence.es
[[alternative HTML version deleted]]
_______________________________________________
R-help-es mailing list
R-help-es en r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es
[[alternative HTML version deleted]]