Advertisement · 728 × 90
#
Hashtag
#Rcpp
Advertisement · 728 × 90

Yep: Making it easier to combine R and C++ by removing points of friction sadly does not automatically squash any bugs one may add (it's still software ...) so additional tooling can help. Also look at `spdl` putting a consistent wrapper for both the R and C++ side around `RcppSpdlog`. #rcpp #rstats

1 0 0 0
Screenshot of blog post at https://dirk.eddelbuettel.com/blog/2026/03/20#rcppspdlog_0.0.28 describing release 0.0.28 of CRAN package RcppSpdlog

Screenshot of blog post at https://dirk.eddelbuettel.com/blog/2026/03/20#rcppspdlog_0.0.28 describing release 0.0.28 of CRAN package RcppSpdlog

RcppSpdlog 0.0.28 on CRAN: Micro-Maintenance
Modern C++ logging for R extension packages
dirk.eddelbuettel.com/blog/2026/03...
#rstats #rcpp

3 0 1 0
Screenshot of blog post at https://dirk.eddelbuettel.com/blog/2026/03/17#rcpparmadillo_15.2.4-1 describing release 15.2.4-1 of CRAN package RcppArmadillo

Screenshot of blog post at https://dirk.eddelbuettel.com/blog/2026/03/17#rcpparmadillo_15.2.4-1 describing release 15.2.4-1 of CRAN package RcppArmadillo

RcppArmadillo 15.2.4-1 on CRAN: Upstream Update
R bindings to powerful and expressive C++ matrix library
dirk.eddelbuettel.com/blog/2026/03...
#rstats #rcpp

2 1 0 0
Preface | Computational Statistics with R Lecture notes providing an introduction to computational statistics using the R programming language.

This book is a great introduction to Bayesian statistics
cswr.nrhstat.org
#rstats #rcpp #cpp #stats

9 2 0 0
Screenshot of blog post at https://dirk.eddelbuettel.com/blog/2026/03/13#rcppcnpy_0.2.15 describing release 0.2.15 of CRAN package RcppCNPy

Screenshot of blog post at https://dirk.eddelbuettel.com/blog/2026/03/13#rcppcnpy_0.2.15 describing release 0.2.15 of CRAN package RcppCNPy

RcppCNPy 0.2.15 on CRAN: Maintenance
Read and write NumPy data from R
dirk.eddelbuettel.com/blog/2026/03...
#rstats #rcpp

5 0 0 0
Screenshot of blog post at https://dirk.eddelbuettel.com/blog/2026/03/12#rcppbdt_0.2.8 describing release 0.2.8 of CRAN package RcppBDT

Screenshot of blog post at https://dirk.eddelbuettel.com/blog/2026/03/12#rcppbdt_0.2.8 describing release 0.2.8 of CRAN package RcppBDT

RcppBDT 0.2.8 on CRAN: Maintenance
R Bindings for the Boost Date_Time Library
dirk.eddelbuettel.com/blog/2026/03...
#rcpp #rstats

2 0 0 0
Screenshot of blog post at https://dirk.eddelbuettel.com/blog/2026/03/11#rcppde_0.1.9 describing release 0.1.9 of CRAN package RcppDE

Screenshot of blog post at https://dirk.eddelbuettel.com/blog/2026/03/11#rcppde_0.1.9 describing release 0.1.9 of CRAN package RcppDE

RcppDE 0.1.9 on CRAN: Maintenance
Differential Evolution Optimization via RcppArmadillo
dirk.eddelbuettel.com/blog/2026/03...
#rstats #rcpp

2 0 0 0
Screenshot of blog post at https://dirk.eddelbuettel.com/blog/2026/03/09#nanotime_0.3.13 describing release 0.3.13 of CRAN package nanotime

Screenshot of blog post at https://dirk.eddelbuettel.com/blog/2026/03/09#nanotime_0.3.13 describing release 0.3.13 of CRAN package nanotime

nanotime 0.3.13 on CRAN: Maintenance
High-resolution nanosecond time functionality for R
dirk.eddelbuettel.com/blog/2026/03...
#rstats #rcpp

1 0 0 0
Screenshot of blog post at https://dirk.eddelbuettel.com/blog/2026/03/07#rprotobuf_0.4.26 describing release 0.4.26 of CRAN package RProtoBuf

Screenshot of blog post at https://dirk.eddelbuettel.com/blog/2026/03/07#rprotobuf_0.4.26 describing release 0.4.26 of CRAN package RProtoBuf

RProtoBuf 0.4.26 on CRAN: More Maintenance
An R interface to Google Protocol Buffers data serialization
dirk.eddelbuettel.com/blog/2026/03...
#rcpp #rstats

4 0 1 0
Screenshot of blog post at https://dirk.eddelbuettel.com/blog/2026/03/05#rcppgsl_0.3.14 describing release 0.3.14 of CRAN package RcppGSL

Screenshot of blog post at https://dirk.eddelbuettel.com/blog/2026/03/05#rcppgsl_0.3.14 describing release 0.3.14 of CRAN package RcppGSL

RcppGSL 0.3.14 on CRAN: Maintenance
Easier GNU Scientific Library use from R
dirk.eddelbuettel.com/blog/2026/03...
#rcpp #rstats

3 0 0 0
Screenshot of blog post at https://dirk.eddelbuettel.com/blog/2026/02/18#qlcal-r_0.1.0 describing release 0.1.0 of CRAN package qlcal

Screenshot of blog post at https://dirk.eddelbuettel.com/blog/2026/02/18#qlcal-r_0.1.0 describing release 0.1.0 of CRAN package qlcal

qlcal 0.1.0 on CRAN: Easier Calendar Switching
QuantLib Business / Exchange Calendaring for R
dirk.eddelbuettel.com/blog/2026/02...
#rstats #rcpp

2 0 0 0
Screenshot of blog post at https://dirk.eddelbuettel.com/blog/2026/02/12#rcppspdlog_0.0.27 describing release 0.0.27 of CRAN package RcppSpdlog

Screenshot of blog post at https://dirk.eddelbuettel.com/blog/2026/02/12#rcppspdlog_0.0.27 describing release 0.0.27 of CRAN package RcppSpdlog

RcppSpdlog 0.0.27 on CRAN: C++20 Accommodations
Modern C++ logging for R extension packages
dirk.eddelbuettel.com/blog/2026/02...
#rcpp #rstats

2 0 0 0
Screenshot one of three describe a new pair of R and Python packages demonstrating easy object interchange between R and Python.

Screenshot one of three describe a new pair of R and Python packages demonstrating easy object interchange between R and Python.

Screenshot two of three describe a new pair of R and Python packages demonstrating easy object interchange between R and Python.

Screenshot two of three describe a new pair of R and Python packages demonstrating easy object interchange between R and Python.

Screenshot three of three describe a new pair of R and Python packages demonstrating easy object interchange between R and Python.

Screenshot three of three describe a new pair of R and Python packages demonstrating easy object interchange between R and Python.

chronometre: A new package (pair) demo for R and Python
Efficient yet simple object exchange between R and Python
dirk.eddelbuettel.com/blog/2026/02...
#rstats #rcpp #python #datascience

20 5 0 0

"I. shall. not. try. to. best. this. on. the. 32 cores. I. have. here." ... said local area man.

#rcpp

2 0 1 0
Example of Rcpp function making the explicit 'mean of squares' loop a one expression function:

> Rcpp::cppFunction("double ms(NumericVector x) { return mean(x*x); }")
> x <- 1:10
> ms(x)
[1] 38.5
> mean(x^2)
[1] 38.5
>

Example of Rcpp function making the explicit 'mean of squares' loop a one expression function: > Rcpp::cppFunction("double ms(NumericVector x) { return mean(x*x); }") > x <- 1:10 > ms(x) [1] 38.5 > mean(x^2) [1] 38.5 >

We can keep going 😆

#rstats #rcpp

4 1 1 0
Screenshot of blog post at https://dirk.eddelbuettel.com/blog/2026/01/16#rcppspdlog_0.0.26 describing release 0.0.26 of CRAN package RcppSpdlog.

Screenshot of blog post at https://dirk.eddelbuettel.com/blog/2026/01/16#rcppspdlog_0.0.26 describing release 0.0.26 of CRAN package RcppSpdlog.

RcppSpdlog 0.0.26 on CRAN: Another Microfix
Modern C++ logging for R extension packages
dirk.eddelbuettel.com/blog/2026/01...
#rcpp #rstats

1 0 0 0
Screeenshot of blog post at https://dirk.eddelbuettel.com/blog/2026/01/15#rcppspdlog_0.0.25 describing release 0.0.25 of CRAN package RcppSpdlog

Screeenshot of blog post at https://dirk.eddelbuettel.com/blog/2026/01/15#rcppspdlog_0.0.25 describing release 0.0.25 of CRAN package RcppSpdlog

RcppSpdlog 0.0.25 on CRAN: Microfix
Modern C++ logging for R extension packages
dirk.eddelbuettel.com/blog/2026/01...
#rcpp #rstats

0 0 0 0
Screenshot of blog post at https://dirk.eddelbuettel.com/blog/2026/01/14#rcppsimdjson_0.1.15 describing release 0.1.15 of CRAN package RcppSimdJson

Screenshot of blog post at https://dirk.eddelbuettel.com/blog/2026/01/14#rcppsimdjson_0.1.15 describing release 0.1.15 of CRAN package RcppSimdJson

RcppSimdJson 0.1.15 on CRAN: New Upstream, Some Maintenance
Highest-performance JSON Parsing via Modern C++ from R
dirk.eddelbuettel.com/blog/2026/01...
#rcpp #rstats

7 0 1 1
Screenshot of blog post at https://dirk.eddelbuettel.com/blog/2026/01/12#rcppannoy_0.0.23 describing release 0.0.23 of CRAN package RcppAnnoy

Screenshot of blog post at https://dirk.eddelbuettel.com/blog/2026/01/12#rcppannoy_0.0.23 describing release 0.0.23 of CRAN package RcppAnnoy

RcppAnnoy 0.0.23 on CRAN: Several Updates
(Very Fast) Approximate Nearest Neighbours for R
dirk.eddelbuettel.com/blog/2026/01...
#rcpp #rstats

6 1 0 0
Screenshot of blog post at https://dirk.eddelbuettel.com/blog/2026/01/11#rapidatetime_0.0.10 describing release 0.0.10 of CRAN package RApiDatetime

Screenshot of blog post at https://dirk.eddelbuettel.com/blog/2026/01/11#rapidatetime_0.0.10 describing release 0.0.10 of CRAN package RApiDatetime

RApiDatetime 0.0.10 on CRAN: Maintenance
Exported C-level API of R for Date + Datetime conversion
dirk.eddelbuettel.com/blog/2026/01...
#rcpp #rstats

4 1 0 0
Screenshot  of blog post at http://dirk.eddelbuettel.com/blog/2026/01/11#rprotobuf_0.4.25 describing release 0.4.25 of CRAN package RProtoBuf

Screenshot of blog post at http://dirk.eddelbuettel.com/blog/2026/01/11#rprotobuf_0.4.25 describing release 0.4.25 of CRAN package RProtoBuf

RProtoBuf 0.4.25 on CRAN: Mostly Maintenance
An R interface to Google Protocol Buffers data serialization
dirk.eddelbuettel.com/blog/2026/01...
#rstats #rcpp

1 0 0 0
Screenshot 1 of 2 of blog post at https://dirk.eddelbuettel.com/blog/2026/01/10#rcpp_1.1.1 describing release 1.1.1 of CRAN package Rcpp

Screenshot 1 of 2 of blog post at https://dirk.eddelbuettel.com/blog/2026/01/10#rcpp_1.1.1 describing release 1.1.1 of CRAN package Rcpp

Screenshot 2 of 2 of blog post at https://dirk.eddelbuettel.com/blog/2026/01/10#rcpp_1.1.1 describing release 1.1.1 of CRAN package Rcpp

Screenshot 2 of 2 of blog post at https://dirk.eddelbuettel.com/blog/2026/01/10#rcpp_1.1.1 describing release 1.1.1 of CRAN package Rcpp

Rcpp 1.1.1 on CRAN: Many Improvements in Semi-Annual Update
Seamless R and C++ Integration
dirk.eddelbuettel.com/blog/2026/01...
#rstats #rcpp

/cc @enchufa2.es @kevinushey.bsky.social

7 5 0 0
Preview
RcppCore Rcpp · Discussions Explore the GitHub Discussions forum for RcppCore Rcpp. Discuss code, ask questions & collaborate with the developer community.

PSA: The long-lived "let us talk about anything and everything" related to #Rcpp mailing list 'rcpp-devel' at R-Forge seems to have moved on to another place where we cannot reach it. May its memory be a blessing. #rstats

Going forward, let's try to connect at this link: github.com/RcppCore/Rcp...

5 1 0 0
Screenshot of blog post at https://dirk.eddelbuettel.com/blog/2026/01/08#rcppcctz_0.2.14 describing release 0.2.14 of CRAN package RcppCCTZ

Screenshot of blog post at https://dirk.eddelbuettel.com/blog/2026/01/08#rcppcctz_0.2.14 describing release 0.2.14 of CRAN package RcppCCTZ

RcppCCTZ 0.2.14 on CRAN: New Upstream, Small Edits
Powerful C++ timezone / datetime library for R
dirk.eddelbuettel.com/blog/2026/01...
#rstats #rcpp

2 0 0 0
Screenshot of blog post at https://dirk.eddelbuettel.com/blog/2026/01/08#rcppspdlog_0.0.24 describing release 0.0.24 of CRAN package RcppSpdlog

Screenshot of blog post at https://dirk.eddelbuettel.com/blog/2026/01/08#rcppspdlog_0.0.24 describing release 0.0.24 of CRAN package RcppSpdlog

RcppSpdlog 0.0.24 on CRAN: New Upstream
Modern C++ logging for R extension packages
dirk.eddelbuettel.com/blog/2026/01...
#rcpp #rstats

1 0 0 0
Screenshot of blog post at https://dirk.eddelbuettel.com/blog/2025/12/17#rcpparmadillo_15.2.3-1 describing release 15.2.3-1 of CRAN package RcppArmadillo

Screenshot of blog post at https://dirk.eddelbuettel.com/blog/2025/12/17#rcpparmadillo_15.2.3-1 describing release 15.2.3-1 of CRAN package RcppArmadillo

RcppArmadillo 15.2.3-1 on CRAN: Upstream Update
R bindings to powerful and expressive C++ matrix library
dirk.eddelbuettel.com/blog/2025/12...
#rcpp #rstats

7 1 0 0
Screenshot of blog post at https://dirk.eddelbuettel.com/blog/2025/12/14#bh_1.90.0-1 describing release 1.90.0-1 of CRAN package BH.

Screenshot of blog post at https://dirk.eddelbuettel.com/blog/2025/12/14#bh_1.90.0-1 describing release 1.90.0-1 of CRAN package BH.

BH 1.90.0-1 on CRAN: New Upstream
Boost C++ header goodness for R
dirk.eddelbuettel.com/blog/2025/12...
#rstats #rcpp

5 0 0 0

As there are 3100+ CRAN packages using #Rcpp giving you 3100+ examples. I rely on GitHub with tinytest; most of my packages do not bother with Windows or macOS CI. If it works on Linux, I can safe the cpu cycles. GitLab and Codeberg are used too, look for them. I do use winbuilder for spot checks.

2 0 2 0
Screenshot of blog post at https://dirk.eddelbuettel.com/blog/2025/11/24#rcppquantuccia_0.1.3 describing release 0.1.3 of CRAN package RcppQuantuccia

Screenshot of blog post at https://dirk.eddelbuettel.com/blog/2025/11/24#rcppquantuccia_0.1.3 describing release 0.1.3 of CRAN package RcppQuantuccia

RcppQuantuccia 0.1.3 on CRAN: Micro Maintenance
Self-containted QuantLib Calendar Library for R
dirk.eddelbuettel.com/blog/2025/11...
#rstats #rcpp

Exchange / business calendaring based on QuantLib: initial package, but now `qlcal` is preferred / recommended

2 0 0 0
Screenshot of blog post at https://dirk.eddelbuettel.com/blog/2025/11/22#rcpparmadillo_15.2.2-1 describing release 15.2.2-1 of CRAN package RcppArmadillo

Screenshot of blog post at https://dirk.eddelbuettel.com/blog/2025/11/22#rcpparmadillo_15.2.2-1 describing release 15.2.2-1 of CRAN package RcppArmadillo

RcppArmadillo 15.2.2-1 on CRAN: Upstream Update, OpenMP Updates
R bindings to powerful and expressive C++ matrix library
dirk.eddelbuettel.com/blog/2025/11...
#rstats #rcpp

New upstream bug fixes, updated OpenMP setup

2 0 0 0