[Rcpp-commits] r355 - papers/rjournal
noreply at r-forge.r-project.org
noreply at r-forge.r-project.org
Tue Jan 12 17:10:54 CET 2010
Author: edd
Date: 2010-01-12 17:10:54 +0100 (Tue, 12 Jan 2010)
New Revision: 355
Modified:
papers/rjournal/EddelbuettelFrancois.bib
papers/rjournal/EddelbuettelFrancois.tex
Log:
some fixes to the .bib and small editing for the paper
Modified: papers/rjournal/EddelbuettelFrancois.bib
===================================================================
--- papers/rjournal/EddelbuettelFrancois.bib 2010-01-12 15:30:21 UTC (rev 354)
+++ papers/rjournal/EddelbuettelFrancois.bib 2010-01-12 16:10:54 UTC (rev 355)
@@ -32,6 +32,7 @@
@Manual{cran:Rserve,
title = {Rserve: Binary R server},
author = {Simon Urbanek},
+ year = 2009,
note = {R package version 0.6-1},
url = {http://www.rforge.net/Rserve/},
}
@@ -42,22 +43,31 @@
booktitle = {Proceedings of the 2nd International Workshop on Distributed Statistical Computing},
year = 2001,
editor = {Kurt Hornik & Friedrich Leisch},
- address = {TU Vienna, Austria}
+ address = {TU Vienna, Austria}
}
@Unpublished{javagailemanly07:r_cpp,
author = {James J. Java and Daniel P. Gaile and Kenneth E. Manly},
- title = {R/Cpp: Interface Classes to Simplify Using R Objects in C++ Extensions},
- note = {Unpublished manuscript, University of Buffalo},
+ title = {{R/Cpp}: Interface Classes to Simplify Using R Objects in C++ Extensions},
+ note = {Unpublished manuscript, University at Buffalo},
+ url = {http://sphhp.buffalo.edu/biostat/research/.../UB_Biostatistics_TR0702.pdf},
month = {July},
year = 2007
}
@InProceedings{runnalls09:cxxr,
author= {Andrew Runnalls},
- title = {Aspects of CXXR internals},
+ title = {Aspects of {CXXR} internals},
booktitle = {Directions in Statistical Computing},
address = {University of Copenhagen, Denmark},
year= 2009
}
+ at Manual{eddelbuettelkhan09:rquantlib,
+ title = {RQuantLib: {R} interface to the {QuantLib} library},
+ author = {Dirk Eddelbuettel and Khanh Nguyen},
+ year = 2009,
+ note = {R package version 0.3.1},
+ url = {http://CRAN.R-project.org/package=RQuantLib}
+}
+
Modified: papers/rjournal/EddelbuettelFrancois.tex
===================================================================
--- papers/rjournal/EddelbuettelFrancois.tex 2010-01-12 15:30:21 UTC (rev 354)
+++ papers/rjournal/EddelbuettelFrancois.tex 2010-01-12 16:10:54 UTC (rev 355)
@@ -42,21 +42,22 @@
\subsection{Background}
The first public version of \pkg{Rcpp} was released in 2005 as a contribution
-to the \pkg{RQuantLib} package. \pkg{Rcpp} was then released in a package of
-the same name in early 2006 which was following by several releases. It was
-then renamed to \pkg{RcppTemplate} and had several more releases during 2006.
-However, no releases or updates were made during 2007 and 2008.
+to the \pkg{RQuantLib} package \citep{eddelbuettelkhan09:rquantlib}.
+\pkg{Rcpp} was then released as a package of the same name in early 2006,
+quickly followed by several releases before being renamed to
+\pkg{RcppTemplate} and more more releases during 2006 under the new name.
+However, no releases or updates were made during 2007 and 2008.
-Given the continued use of package, it was revived and using the former name
+Given the continued use of package, it was revived using the former name
\pkg{Rcpp}. New releases started in November 2008 which include an improved
build and distribution process, additional documentation, new
functionality---while retaining the existing interface. This constitutes the
-`classic \pkg{Rcpp}' interface (see section FOO) which will be provided for
+`classic \pkg{Rcpp}' interface (see section \ref{sec:classic_rcpp}) which will be provided for
the forseeable future.
Yet C++ coding standards continued to evolved. So, in late 2009 the codebase
was significantly extended and numerous new features were added. Several of
-these are described below in section BAR. This constitutes the `enhanced
+these are described below in section \ref{sec:new_rcpp}. This constitutes the `enhanced
\pkg{Rcpp}' interface which we also intend to support going forward.
\subsection{Comparison}
@@ -87,6 +88,7 @@
\section{Classic Rcpp}
+\label{sec:classic_rcpp}
\pkg{Rcpp} is focussed on function in the standard sense of returning one (or
more) results given inputs. An illustration can be provided using the
@@ -120,6 +122,7 @@
versiosn, Rcpp:::CxxFlags() and friends, dynamic linking)
\section{\pkg{Rcpp} C++ classes}
+\label{sec:new_rcpp}
\subsection{The RObject class}
More information about the Rcpp-commits
mailing list