I don't like NumPy https://dynomight.net/numpy/
@dynomight Thank you for this!
In my experience, it is also nearly impossible to make numpy efficient over variables (because it keeps having to shift the variables back to Python, so it is always creating large intermediate variables), particularly when trying to do multi-stage operations.