4 ms·
Numba is great but missing explicit simd, stack allocated arrays, and user defined types, to name a few things. I tried to keep my colleagues in Jax these days.
by marmaduke 3y ago
Numba is great but missing explicit simd, stack allocated arrays, and user defined types, to name a few things. I tried to keep my colleagues in Jax these days.
- aoanla 3y agoIt's also a weird thing to bring up (Numba being great because it can jit-compile python to any arch, including GPUs) when the author discounted Julia... which has exactly the same property.
- shadowgovt 3y agoThe difference is uptake. Julia's good and it's out there, but relative to the users of Python... How many people care how portable the Julia code they aren't writing is? The existence of a tool to jit-compile Python is more useful to a lot more engineers than the existence of another language that is nicely jit-compileable.
- aoanla 3y agoRight, except the author also mentions two obscure languages with very little uptake at all, so it can't simply be a popularity thing - they're not useful at all, by that limited metric.