25.9 Meeting Videos
25.9.6 Cohort 6
Meeting chat log
00:10:13 Arthur Shaw: Did things freeze for anyone else?
00:55:40 Federica Gazzelloni: https://en.cppreference.com/w/cpp/container
00:57:44 Federica Gazzelloni: https://dirk.eddelbuettel.com/blog/2011/07/14/
01:07:33 Trevin: I don’t have experience
01:07:54 Oluwafemi Oyedele: Same here!!!
01:11:57 Arthur Shaw: Does anyone know any packages that use C++? The one that comes to mind for me is haven, which uses a C++ library
01:12:30 Trevin: When I was looking, one that stood out to me was rstan
01:13:02 Arthur Shaw: Reacted to "When I was looking, ..." with 👍
25.9.7 Cohort 7
Meeting chat log
00:43:02 Gus Lipkin: I think I found the definition for `mean`
An R call goes to *a which then calls the C function *b
*a: https://github.com/wch/r-source/blob/trunk/src/library/base/R/mean.R
*b: https://github.com/wch/r-source/blob/trunk/src/library/stats/src/cov.c#L207
It looks like the second pass only happens if `R_FINITE(mean_from_first_pass)` which tries to call `isfinite` from C++ and if it’s not there, it’ll make sure it is a number and is not positive or negative infinity.
00:49:55 Gus Lipkin: I feel bad for dropping in on the last chapter and getting Collin’s thanks 😅 I wish I’d joined sooner.