是否可以将 R 脚本编译成二进制文件?

Is it possible to compile R scripts into a binary?

我在网上做了一些调查,但我还没有找到任何答案。我知道这个问题至少被问过三次,因为我看过这些帖子,链接在这里:

First Question
Second Question
Third Question

然而,自从提出这些问题以来已经有 5、7 和 9 年了,技术显然正在迅速发展 :) 我对 R 知之甚少,而且我已经有一段时间没有使用它了好久没来了,所以想请教那些比较了解和比较有经验的人,有没有什么对我有用的。

如果现在什么都没有,创造起来有多难?我问的原因是我工作的公司想在专有代码发布之前对其进行混淆处理。我每周有整整 40 个小时来创作它,所以时间 and/or 难度不是主要问题。

谢谢!

发现: 我不确定安全性,但这绝对是一种威慑,需要(我认为)相当集中的努力才能破解。有一个基于下面链接的论文的 R 字节码编译器。库(编译器)中有一个方法,它是 R 的标准配置,允许您将 R 脚本编译为字节码。在同一个库中,您可以加载源文件并根据需要使用它们。

A Byte Code Compiler for R