Technical requirements
As in previous chapters, you’ll need an internet-connected computer with the following software so that you can follow along with the code examples here:
- Python 3.8 or higher, with the PyArrow and pandas (or Polars) modules installed
- Go 1.21 or higher
- A C++ compiler capable of compiling C++17 or higher, with the Arrow libraries installed
- Your preferred IDE, such as Emacs, Sublime, or VS Code
- A web browser
- An Nvidia graphics card and CUDA libraries (optional)