Rcpp: Seamless R and C++ Integration

By Dirk Eddelbuettel, Romain François. 2011

1,609 citations recorded by the source corpus.

The Rcpp package simplifies integrating C++ code with R. It provides a consistent C++ class hierarchy that maps various types of R objects (vectors, matrices, functions, environments, . . . ) to dedicated C++ classes. Object interchange between R and C++ is managed by simple, flexible and extensible concepts which include broad support for C++ Standard Template Library idioms. C++ code can both be compiled, linked and loaded on the fly, or added via packages. Flexible error and exception code handling is provided. Rcpp substantially lowers the barrier for programmers wanting to combine C++ code with R.

Subfields: Artificial Intelligence, Information Systems and Management

View Paper: https://www.semanticscholar.org/paper/8650e59f5da0a23af83b54dc9870e6bc2c68bba7

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Eric-Jan Wagenmakers
  2. Johannes W. Kruisselbrink
  3. Dustin Tingley
  4. Brandon M Stewart
  5. Margaret E. Roberts
  6. Josine Verhagen
  7. Alexander Ly
  8. Richard D. Morey

In Information Systems and Management

  1. Conrad Sanderson
  2. Michael Hahsler
  3. Margaret E. Roberts
  4. Brandon M Stewart
  5. Dustin Tingley
  6. N. Matzke
  7. Tal Galili
  8. John Forrest

Citations in the corpus