Rcpp is an R add-on package which facilitates extending R with C++ functions.
It is being used for anything from small and quickly constructed add-on functions
written either to fluidly experiment with something new or to accelerate computing
by replacing an R function with its C++ equivalent to large-scale bindings
for existing libraries, or as a building block in entirely new research computing
environments.
While still relatively new as a project, Rcpp has already become widely deployed
among users and developers in the R community. Rcpp is now the most popular
language extension for the R system and used by over 100 CRAN packages as well
as ten BioConductor packages.
This books aims to provide a solid introduction to Rcpp
1