4 ms·
Main reason is that the quantum computing/scientific research user base is still very Python entrenched
by infinitewalk 2mo ago
Main reason is that the quantum computing/scientific research user base is still very Python entrenched
- Archit3ch 2mo agoSure, but if you're writing in the JAX DSL you've already abandoned python.
- Gangway0829 2mo agoI mean, not really? Most Jax code is only marginally more restrictive than numpy, and most of the annoyances I have with Jax are shared with numpy. And having spent too much of my life writing some extremely high performance physics code, 99% of the code complexity comes from the stupid stuff, like handling configuration and IO and restarting. Python handles that stuff great. Oh, and tests. Ever tried to write unit tests in Fortran? You'll hug python tight and promise it you'll never leave again.
- Archit3ch 2mo agoIt proves the point. Numpy still doesn't have the semantics of a full programming language like Mojo/C++/Julia.