我了解到,R 的大部分功能都是由 C 代码完成的,当 R 程序运行时,R 会在后台调用这些代码。每个 R 程序都是这种情况吗?这是否意味着每个 R 语句都被转换为 C,然后由 C 编译器编译?
最佳答案
这意味着 R 是用 C 或 C++(我不知道是哪个)编写的,就像您的网络浏览器是用 C 或 C++ 编写的一样。这并不意味着网页被转换为 C 语言并使用 C 编译器编译,R 程序也不是。
关于c - R 程序总是有底层 C 层吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45802119/