[R-es] Ocultar código

javier.ruben.marcuzzi en gmail.com javier.ruben.marcuzzi en gmail.com
Sab Mar 18 16:15:03 CET 2017


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]]



Más información sobre la lista de distribución R-help-es