3 ms·
Yes, for example JAX is a strictly functional language, designed for high-performance computing and embedded in Python.
by nestorD 4y ago
Yes, for example JAX is a strictly functional language, designed for high-performance computing and embedded in Python.
- synergy20 4y agoI don't think JAX is a new language though, if it is, it's still Python?
- _kulang 4y agoIt’s not even really a language as much as it is an interop layer of sorts. It’s a collection of functional operations on numpy arrays, and a capable JIT. It’s main draw is honestly autograd, and if you’re using that, you often can’t use while or for loops effectively, can’t index numpy arrays without .at[], and should avoid side effects, so strangely it’s neither it’s own language or Python any longer