I'm considering learning more about C++ as a means to better understand Rcpp and its subsequent use in R. I'd like to know what happens 'under the hood' in packages like dplyr and see a lot of benefit to knowing C++ to tackle the computationally heavy things that R doesn't need to do, e.g., RcppEigen.
Any thoughts from those who have gone down this road already? Tips? Resources?
For Rcpp I would (besides the Rcpp homepage and it`s gallery) strongly recommend the Rcpp chapter in Advanced R (and also solve the exercises), which focuses especially on c++ for R usecases.
On our last meetup I also saw a great Rcpp introduction (unfortunately the sound is not perfect), where Marvin also mentions a lot of resources in the end (you can also find them here).
Thank you for copy/pasting the resources! I'm going to spend some time reading through--it's also becoming exceedingly apparent that I spend some quality time with Advanced R. I think some exercises on R specific use cases would be a great start!
edit: OH, Rcpp quick reference using pinp; looking nice
Oh perfect! Yeah, 14 days apart! Looks like I'll start with Advanced R for now. If you're on the rOpenSci Slack maybe we can egg each other on to stick with it?