25.9 Meeting Videos

25.9.1 Cohort 1

25.9.2 Cohort 2

25.9.3 Cohort 3

25.9.4 Cohort 4

25.9.5 Cohort 5

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.