8 ms·
I will save you the pain: switch to Julia.
by chestertn 4y ago
I will save you the pain: switch to Julia.
- rg111 4y agoI don't recommend Julia for anything critical to production.
- ChrisRackauckas 4y agoI would. It's much safer than Python which has a package ecosystem that is known to be critically unsafe. https://pytorch.org/blog/compromised-nightly-dependency/ https://pytorch.org/blog/compromised-nightly-dependency/ is just the latest example of security issues it's been having, https://moyix.blogspot.com/2022/09/someones-been-messing-with-my-subnormals.html https://moyix.blogspot.com/2022/09/someones-been-messing-wit... is general numerical incorrectness which is non-local and cannot be turned off, and that's not even getting to the specific inaccuracies of Numba. I'd switch away from a numerically incorrect security issue today!
- m_c_g 4y agoIndeed! Converting one's entire code base to a different language ecosystem, finding equivalents to each of your third-party dependencies, is less painful than employing a library to selectively compile a few performance bottlenecks in your code. (Modules like PyJulia facilitate a more incremental approach.)
- Alifatisk 4y ago/s
- xigoi 4y agoThat's why you should switch before creating the codebase in the first place.
- asidogbniobio 4y agoNormally I'd agree with your sarcasm, but Python is such a disaster that I am in favor of ditching it ASAP in favor of literally anything else.