Seamless R and C++ Integration with Rcpp

  • 3h 20m
  • Dirk Eddelbuettel
  • Springer
  • 2013

Seamless R and C ++ Integration with Rcpp provides the first comprehensive introduction to Rcpp, which has become the most widely-used language extension for R, and is deployed by over one-hundred different CRAN and BioConductor packages. Rcpp permits users to pass scalars, vectors, matrices, list or entire R objects back and forth between R and C++ with ease. This brings the depth of the R analysis framework together with the power, speed, and efficiency of C++.

About the Author

Dirk Eddelbuettel has been a contributor to CRAN for over a decade and maintains around twenty packages. He is the Debian/Ubuntu maintainer for R and other quantitative software, edits the CRAN Task Views for Finance and High-Performance Computing, is a co-founder of the annual R/Finance conference, and an editor of the Journal of Statistical Software. He holds a Ph.D. in Mathematical Economics from EHESS (Paris), and works in Chicago as a Senior Quantitative Analyst.

In this Book

  • A Gentle Introduction to Rcpp
  • Tools and Setup
  • Data Structures: Part One
  • Data Structures: Part Two
  • Using Rcpp in Your Package
  • Extending Rcpp
  • Modules
  • Sugar
  • RInside
  • RcppArmadillo
  • RcppGSL
  • RcppEigen