Integrating R with C++: Rcpp, RInside, and RProtobuf

Subscribers:
348,000
Published on ● Video Link: https://www.youtube.com/watch?v=UZkaZhsOfT4



Duration: 1:32:37
27,293 views
144


Google Tech Talk
October 22, 2010

Presented by Dirk Eddelbuettel and Romain Francois.

ABSTRACT

The R Intergrouplet has invited long-time R contributors Dirk and Romain to give a joint tech talk about some of the recent developments on their open-source R packages. The Rcpp package provides a consistent C++ class hierarchy that maps various types of R objects to dedicated C++ classes. Object interchange between R and C++ is managed by simple, flexible, and extensible concepts which include broad support for popular C++ idioms from the Standard Template Library. RInside is used to embed R in C++ applications, and RProtobuf is the Protocol Buffers API for R.




Other Videos By Google TechTalks


2010-10-28Electrodynamic Signaling by the Dendritic Cytoskeleton (Google Workshop on Quantum Biology)
2010-10-28Clarifying the Tubulin bit/qubit - Defending the Penrose-Hameroff Orch OR Model (Quantum Biology)
2010-10-28Experimental Studies on a Single Microtubule (Google Workshop on Quantum Biology)
2010-10-28Microtubules - Electric Oscillating Structures in Living Cells (Google Workshop on Quantum Biology)
2010-10-28Classical and Quantum Information in DNA (Google Workshop on Quantum Biology)
2010-10-28A Quantum of Solace - Molecular Electronics of Benzodiazepines (Google Workshop on Quantum Biology)
2010-10-28D-Wave - Natural Quantum Computation (Google Workshop on Quantum Biology)
2010-10-28Optimal and Robust Energy Transfer in Light Harvesting Complexes (Google Wkshop on Quantum Biology)
2010-10-27Quantum Mechanics of Photosynthetic Light Harvesting Machinery (Google Workshop on Quantum Biology)
2010-10-27In the Company of Big Animals
2010-10-27Integrating R with C++: Rcpp, RInside, and RProtobuf
2010-10-21Avoiding the Privacy Apocalypse
2010-10-18Meaningful Innovation: Whether to Design or Evolve?
2010-10-15The Untapped Potential of a Potential Space
2010-10-15Gesture and Tactile Interfaces: Applications in Mobile Computing and American Sign Language
2010-10-12DOs and DON'Ts of Mobile Strategy
2010-10-11The Emerging World of ECoG Neuroprosthetics
2010-10-07Cross Platform Gaming - Past, Present, & Future
2010-10-06Locationoid: An Accurate Energy-Efficient Location Provider for the Android Platform
2010-10-04Breakthroughs in Imaging Neurovascular Diseases
2010-09-29Robust High Dimensional Principal Components Analysis



Tags:
google tech talk
computer language
R programming language