[Rcpp-devel] Now 38 CRAN packages using Rcpp

baptiste auguie baptiste.auguie at googlemail.com
Sat Sep 17 08:27:17 CEST 2011


Awesome indeed, congratulations!

RcppArmadillo has 8 offsprings on CRAN, RcppEigen and RcppGSL none so far.

AP <- available.packages(contrib.url("http://cran.r-project.org"))

## more concise count
## length(grep("Rcpp", AP[,"Depends"]))
## sum(grepl("Rcpp", AP[,"Depends"]))

depends = data.frame(pattern= c("Rcpp", "RcppArmadillo",
                       "RcppEigen", "RcppGSL", "rJava"))

library(plyr)
pl <- mlply(depends,  grep, x = AP[,"Depends"])
arrange(ldply(pl, length), -V1)

baptiste


On 17 September 2011 01:54, Dirk Eddelbuettel <edd at debian.org> wrote:
>
> This mornings CRAN arrival of bcp, now rewritten to use Rcpp, brings the
> total of CRAN packages using Rcpp to 38.
>
> That is a pretty stunning number given that the rewrite leading to what Rcpp
> is today hadn't even started two years ago.  Thanks to everybody for the
> help, suggestions, encouragements, and of course contributions and bug fixes!
>
> My informal comparison was always to rJava, and we are closing the gap --
> seven more packages to go:
>
> R> AP <- available.packages(contrib.url("http://cran.r-project.org"))
> R> do.call(sum, lapply(AP[,"Depends"], FUN=function(x) grep("rJava", x)==1))
> [1] 45
> R> do.call(sum, lapply(AP[,"Depends"], FUN=function(x) grep("Rcpp", x)==1))
> [1] 38
> R> dim(AP)
> [1] 3268   13
> R>
>
>
> Dirk
>
>
>
> --
> New Rcpp master class for R and C++ integration is scheduled for
> San Francisco (Oct 8), more details / reg.info available at
> http://www.revolutionanalytics.com/products/training/public/rcpp-master-class.php
> _______________________________________________
> Rcpp-devel mailing list
> Rcpp-devel at lists.r-forge.r-project.org
> https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel
>


More information about the Rcpp-devel mailing list