Я понимаю, что RInside позволяет программе C++ встраивать код R, а Rcpp позволяет коду R вызывать функции или библиотеку C++.
Есть ли другие различия и общие черты между RInside и Rcpp? Почему у RInside есть пространство имен под названием Rcpp? Всегда ли разработчикам нужны и RInside, и Rcpp для вызова кода R как класса в Cpp?