3 ms·
As someone who uses the python numerical computing libraries extensively, Numba is my biggest disappointment in the ecosystem. The main problem with Numba is t
by short_sells_poo 4y ago
As someone who uses the python numerical computing libraries extensively, Numba is my biggest disappointment in the ecosystem.
The main problem with Numba is that simple functions are easy enough, and this lulls you into a false sense of security- that things will work.
Unfortunately, every time it turns into an a hair tearing exercise of trying to structure the code such that Numba's vast array of unpredictable edge cases isn't hit.
The error messages are often infuriatingly bad.
At this point I've banned Numba from our codebase. If there's a case for Numba, we just do it in C++ instead.
Edit: we've been looking at Taichi https://www.taichi-lang.org/ https://www.taichi-lang.org/