Software for data analysis (John Chambers) is an R programming book but its unique position and style provides outstanding background on data frames and how statistical software should be. designed. One can of course extend this to AI software or data science or scientific computing.
northlondoner•1h ago