High-Performance Data Science with Modern C++: Ranx
I presented this webinar on November 19th, 2025, as a part of a series of biweekly General Interest Webinars ran by SHARCNET.
This is the second part in a series of talks about using modern C++ for high-performance data science. In the first talk of the series, we covered Xeus-Cling and G3P. In the second part, after some updates about xeus-cling-jupyter (e.g. support for C++20), we learn how to use a parallel random number library like Ranx, together with STL’s algorithms and distributions, for generating random numbers. The whole series is available as an executable book at https://armin.sobhani.me/high-performance-data-science-with-modern-cpp.
