[Rcpp-commits] r357 - papers/rjournal

noreply at r-forge.r-project.org noreply at r-forge.r-project.org
Tue Jan 12 20:04:42 CET 2010


Author: romain
Date: 2010-01-12 20:04:41 +0100 (Tue, 12 Jan 2010)
New Revision: 357

Modified:
   papers/rjournal/EddelbuettelFrancois.tex
Log:
summary blurb

Modified: papers/rjournal/EddelbuettelFrancois.tex
===================================================================
--- papers/rjournal/EddelbuettelFrancois.tex	2010-01-12 18:05:46 UTC (rev 356)
+++ papers/rjournal/EddelbuettelFrancois.tex	2010-01-12 19:04:41 UTC (rev 357)
@@ -601,8 +601,23 @@
 
 \section{Summary}
 
+The \code{Rcpp} package provides comprehensive set of C++
+classes aimed at significantly reducing the complexity and
+discipline involved in combining R with compiled code.
 
+By assuming the responsibility of protection against garbage
+collection automatically and transparently and encapsulating R objects
+in C++ classes, \pkg{Rcpp} empowers the developper to concentrate on 
+the problem at hand instead of manually keeping track of 
+the \code{PROTECT}/\code{UNPROTECT} dance and without requiring 
+the expertise of knowing the details of the many macros and functions
+of the R internal API.
 
+Evidently, C++ has a price and we have shown how to take advantage
+of \code{Rcpp} to reduce --- if not eliminate --- the overhead while
+significantly improving code clarity and maintainability. 
+
+
 \bibliography{EddelbuettelFrancois}
 
 \address{Dirk Eddelbuettel\\



More information about the Rcpp-commits mailing list