"Recursive programming"... as in, programming using recursion? Why would this be important to "data science"? Surely loops are just as effective.
So the claim that recursive programming is the only or primary method of iterating over large data sets requires some explanation...