4 ms·
Python already gets JIT compiled to CUDA[1] and there's an entire funded ecosystem built around python+gpgpu called RAPIDS[2] which is the future of the ML spac
by kuzehanka 7y ago
Python already gets JIT compiled to CUDA[1] and there's an entire funded ecosystem built around python+gpgpu called RAPIDS[2] which is the future of the ML space by most indicators.
I don't see any other language even making a dent in the Python ecosystem without some kind of new killer feature that can't be quickly replicated in Python.
[1] https://numba.pydata.org https://numba.pydata.org
[2] https://rapids.ai https://rapids.ai
- disgruntledphd2 7y agoThank you for the cite to rapids.ai, that looks extremely interesting :)
- MiroF 7y agoSwift and static type checking and compiler analysis might be that language and feature combo.
- hsaliak 7y agoYou beat me to making this point. I don't see anything in the article's python code that the numba's jit decorator cannot handle. When numba works (it's rapidly improving), it's seriously impressive. For this particular case, you should be able to get really good performance without sacrificing readability. Also Jax - https://github.com/google/jax https://github.com/google/jax